PCI-1710数据采集卡:软件触发与中断采集实例

需积分: 50 34 下载量 157 浏览量 更新于2024-08-10 收藏 451KB PDF 举报
"这篇文档是关于QNX实时操作系统和研华板卡PCI-1710的使用说明,包括板卡支持的多种功能例程及其描述,以及PCI-1710的安装、测试和使用详解。" 在QNX实时操作系统中,了解不同板卡的功能及其使用方法对于进行高效的数据采集和控制系统设计至关重要。资源提到的板卡支持列表展示了多个示例程序,如AD_INT、AD_SOFT、AD_EXP等,这些程序分别对应不同的数据采集方式和通道数量,同时也支持中断和软件触发模式,并且兼容多种开发环境,如VC、VB、Console、Delphi和BCB。 其中,AD_INT和MAD_INT是用于中断方式的单通道和多通道数据采集,允许使用FIFO(先进先出)存储器,提高数据处理效率。AD_SOFT和MAD_SOFT则是通过软件触发来实现单通道和多通道的采集。DA_SOFT是用于软件触发的模拟量输出,可以输出电压。DI_SOFT和DO_SOFT分别演示了数字量的输入和输出功能,而COUNTER和FREQ_IN则展示了计数和频率测量功能。PULSE提供了脉冲输出,THERMO则用于热电偶温度测量。PORT_RW和DIO_SOFT_DWORD则涉及端口的读写操作。 研华板卡PCI-1710是一款强大的数据采集设备,具备即插即用功能,可以进行单端或差分混合的模拟量输入,还配备有卡上的FIFO存储器和可编程计数器,用于降低噪声的屏蔽电缆以及短路保护。这款卡拥有16路数字输入和16路数字输出,适用于多种应用场景。 在安装和测试方面,用户需要进行初始检查,然后在Windows系统下安装硬件和软件。模拟输入、输出、数字输入和输出以及计数器功能都有相应的测试步骤。在实际操作中,用户需要了解如何正确连接模拟信号、模拟输出、触发源等,以便充分利用PCI-1710的功能。 文档详细介绍了几个常用例程的使用,如ADSOFT/ADTRIG(软件触发方式例程)、ADint(中断方式进行数据采集)、DIGOUT(数字量输出)、COUNTER(计数程序)、Digin(数字量输入例程)、PULSE(脉冲输出例程)和MADint(多通道中断采集例程),这些例程有助于用户快速上手并进行定制化开发。 在遇到问题时,用户可以根据手册提供的指南进行故障排查,确保设备的正常运行。这份资源为QNX系统下使用研华PCI-1710板卡进行数据采集和控制提供了全面的指导。