主要内容

发现NI设备

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

显示可用设备列表

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

D = daqlist(“倪”
d = 12×4表的DeviceID DeviceInfo描述模型  ___________ __________________________________ _____________ ____________________ " cDAQ1Mod1”“国家仪器NI 9205”“NI 9205”[1×1采集。DeviceInfo] "cDAQ1Mod2" "美国国家仪器NI 9263" "NI 9263" [1×1 daq。DeviceInfo] "cDAQ1Mod3" "美国国家仪器NI 9234" "NI 9234" [1×1 daq。DeviceInfo] "cDAQ1Mod4" "美国国家仪器NI 9201" "NI 9201" [1×1 daq。DeviceInfo] "cDAQ1Mod5" "国家仪器NI 9402" "NI 9402" [1×1 daq。DeviceInfo] "cDAQ1Mod6" "美国国家仪器NI 9213" "NI 9213" [1×1 daq。DeviceInfo] "cDAQ1Mod7" "美国国家仪器NI 9219" "NI 9219" [1×1 daq。DeviceInfo] "cDAQ1Mod8" "美国国家仪器NI 9265" "NI 9265" [1×1 daq。DeviceInfo] "Dev1" "美国国家仪器公司pci -6363" " pci -6363" [1×1 daq。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(设备ID: 'cDAQ1Mod1')模拟输入支持:4个范围支持速率从0.6到万博1manbetx250000.0扫描/秒32通道('ai0' - 'ai31')“电压”测量类型该模块位于“cDAQ-9178”机箱的1号槽位,名称为“cDAQ1”。

动态硬件发现

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