主要内容

发现倪设备

这个例子展示了如何发现MATLAB®可见的国家仪器设备,并获得这些设备中可用的通道和测量类型的信息。

显示可用设备列表

使用daqlist显示可用于您的机器和MATLAB的设备列表。

d = daqlist (“倪”)
d = 12×4表的DeviceID DeviceInfo描述模型  ___________ __________________________________ _____________ ____________________ " cDAQ1Mod1”“国家仪器NI 9205”“NI 9205”[1×1采集。"cDAQ1Mod2" "National Instruments NI 9263" "NI 9263" [1×1 daq。“国家仪器仪表NI 9234”“NI 9234”[1×1 daq。"cDAQ1Mod4" "National Instruments NI 9201" "NI 9201" [1×1 daq。"cDAQ1Mod5" "National Instruments NI 9402" "NI 9402" [1×1 daq。"cDAQ1Mod6" "National Instruments NI 9213" "NI 9213" [1×1 daq。"cDAQ1Mod7" "National Instruments NI 9219" "NI 9219" [1×1 daq。"cDAQ1Mod8" "National Instruments NI 9265" "NI 9265" [1×1 daq。DeviceInfo] "Dev1" "National Instruments PCIe-6363" "PCIe-6363" [1×1 daq. DeviceInfo] "Dev1" "National Instruments PCIe-6363" "DeviceInfo]"Dev2" "National Instruments NI ELVIS II" "NI ELVIS II" [1×1 daq.DeviceInfo] "Dev3" "National Instruments PCIe-6363" "PCIe-6363" [1×1 daq.DeviceInfo] "Dev4" "National Instruments PCIe-6363" "PCIe-6363" [1×1 daq.DeviceInfo]

获取设备详细信息

daqlist命令显示可用设备的概述。要获得关于特定设备的更多信息,请查看它的“DeviceInfo”表格单元格。

deviceInfo = d {1,“DeviceInfo”
deviceInfo = ni: National Instruments ni 9205 (Device ID: 'cDAQ1Mod1')模拟输入支持:支持4个范围速万博1manbetx率从0.6到250000.0扫描/秒32通道('ai0' - 'ai31')该模块位于cDAQ-9178机箱的槽位1,名称为cDAQ1。

动态发现硬件

当硬件配置发生变化时(例如,在机箱中插入了一个新的CompactDAQ模块),使用daqreset紧随其后的是daqlist观察变化。