基于第三方采集卡的数据采集应用 (一)
发布时间:2012-12-20 点击次数:5018
虚拟仪器的典型形式是在台式微机系统主板扩展槽中插入各类数据采集插卡,与微机
外被测信号或仪器相连,组成测试与控制系统。但 NI 公司出售的,直接支持LabVIEW 的
插卡价格十分昂贵,严重限制着人们用 LabVIEW 来开发各种虚拟仪器系统。在 LabVIEW
中如何驱动其他低价位的数据采集插卡,成为了国内许多使用者面临的关键问题。LabVIEW中使用第三方数据采集卡的三种方法: (1) 直接用LabVIEW中的读端口和写端口函数节点编程。单击【函数】/【互连接口】
/【I/O 端口】,I/O 端口函数子选板如图 7.47 所示。
【读端口】函数的功能是从指定的 16位 I/O 端口地址读取一个带符号的整数,VI 仅接
受 16 位的地址,必须手动选择所需多态输入端口。函数(2) 用LabVIEW的【调用库函数节点】或【代码接口节点】生成数据采集驱动程序。
(3) 使用基于 LabVIEW 的驱动程序。现在大多数第三方数据采集卡都带有支持
LabVIEW 的驱动程序,用户在使用时先安装硬件驱动中基于 LabVIEW 的驱动软件,这里
以凌华PCI 9118DG多功能数据采集卡为例介绍第三方数据采集卡的应用。
7.7.2 凌华PCI 9118DG多功能数据采集卡的应用
PCI 9118DG卡是一块基于PCI 总线的多功能数据采集卡。其模拟输入支持16 位的分
辨率、板卡上装有1 K 的 FIFO 内存;支持单极性和双极性信号模拟输入,最高采样频率可
达 330 kHz;16路单边或 8路差分方式的模拟输入通道;可编程修改增益方式;4通道的数
字输入/输出通道;模拟输入支持三种触发方式:软件触发、程序触发、外部触发。
PCI 9118DG是一块即插即用的数据采集卡。用户将其安装到计算机的PCI插槽内,开
启计算机后,会被自动分配 IRQ\PORT\BIOS地址。但是其模拟输入/输出通道必须由用户手
动设置,这些通道一旦被设置,在系统运行过程中就不能再修改。
硬件软件安装正确后,在计算机开始菜单的程序下拉菜单中会出现 ADLINK
PCIS-LVIEW,运行ADLINK PCIS-LVIEW下的Win2000 NuDAQ Config Utility,如图 7.50 所示。
节点的图标和接线端如图 7.48 所示。