主要内容

发现倪设备

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