这个例子展示了如何发现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
观察变化。