我正在尝试使用 Data Acquisition Toolbox 将 National Instruments USB6009 与 Matlab(Windows 7 上的 2012a)一起使用,但是当我查看设备时,它没有注册任何可用的数字通道:
daq.getDevices
ans =
ni: National Instruments USB-6009 (Device ID: 'Dev1')
Analog input subsystem supports:
8 ranges supported
Rates from 0.1 to 48000.0 scans/sec
8 channels ('ai0','ai1','ai2','ai3','ai4','ai5','ai6','ai7')
'Voltage' measurement type
Analog output subsystem supports:
0 to +5.0 Volts range
Rates from 0.0 to 0.0 scans/sec
2 channels ('ao0','ao1')
'Voltage' measurement type
Counter input subsystem supports:
Rates from 0.0 to 0.0 scans/sec
1 channel ('ctr0')
'EdgeCount' measurement type
我知道这个设备有数字频道。我试过备份 USB 6008,我遇到了同样的问题。
我已经安装了 NI 的所有最新驱动程序。我也尝试过“addDigitalChannel”,但我收到一条错误消息,指出这对于给定的 daq 是不可能的。
任何想法或建议将不胜感激。
谢谢,埃里克