这个例子展示了如何发现对MATLAB®可见的国家仪器设备,并获得这些设备中可用的通道和测量类型的信息。
使用daqlist
显示您的机器和MATLAB可用的设备列表。
d = daqlist (“倪”)
d = 12×4表的DeviceID DeviceInfo描述模型 ___________ __________________________________ _____________ ____________________ " cDAQ1Mod1”“国家仪器NI 9205”“NI 9205”[1×1采集。DeviceInfo] "cDAQ1Mod2" "National Instruments NI 9263" "NI 9263" [1×1 daq。"cDAQ1Mod3" "National Instruments NI 9234" "NI 9234" [1×1 daq。DeviceInfo] "cDAQ1Mod4" "National Instruments NI 9201" "NI 9201" [1×1 daq。DeviceInfo] "cDAQ1Mod5" "National Instruments NI 9402" "NI 9402" [1×1 daq。DeviceInfo] "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. exe] "Dev1"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范围支持0.金宝app6到250000.0扫描/秒32通道('ai0' - 'ai31')该模块位于名为“cDAQ1”的“cDAQ-9178”底盘的槽1。
当硬件配置发生变化时(例如,机箱中插入了一个新的CompactDAQ模块),请使用daqreset
紧随其后的是daqlist
观察变化。