Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

在安装完NI-DAQmx 7.5或以后版本,为何我在MAX中"DAQmx Devices"下无法看到我的USB-6008, -6009, or -6501?

硬件: Multifunction DAQ (MIO)>>Portable>>USB-6008, Multifunction DAQ (MIO)>>Portable>>USB-6009, Multifunction DAQ (MIO)>>Portable>>USB-6008, Multifunction DAQ (MIO)>>Portable>>USB-6009, Digital I/O (DIO)>>Static>>USB-6501

问题: 我安装了NI-DAQmx 7.5或以后版本,因此可以使用USB-6008, -6009, or -6501设备。然而,我无法在MAX中"DAQmx Devices"下看到这些USB设备。而且,当我试着在MAX中创建一个任务,我的USB没有在支持的物理通道列表中出现。除此之外,我的USB设备在"DAQmx create channel.vi"中的通道常数中也没出现。在LabVIEW Example Finder中,我的USB设备也没出现在例子程序的试用硬件列表中。

解答: USB-6008, -6009, or -6501在NI-DAQmx 7.5之前,是不被NI-DAQmx支持的。在NI-DAQmx 7.5发布之前,只能使用NI-DAQmx Base。如果您从NI-DAQmx Base升级到NI-DAQmx 7.5或以后版本,您必须安装这两个驱动版本在计算机上。换句话说,正确的升级过程不是卸载NI-DAQmx Base,安装NI-DAQmx 7.5。您必须安装NI-DAQmx 7.5,同时NI-DAQmx Base驱动还在系统中。如果您系统中没有这两个驱动程序,在工具菜单中的选项会呈现灰色。记住,这些步骤仅适用于已经有了NI-DAQmx Base,而且正在升级到NI-DAQmx的情况。如果您是从NI-DAQmx开始驱动USB设备的话,您不需要做这些。:

1.打开MAX,从上面的工具菜单中选择 NI-DAQmx Configuration>>NI-DAQ USB Driver Selector.




2.在NI-DAQmx USB Driver Selector对话框中,选择您想要改变驱动的设备。
3. 从这个对话框选择 Switch




4. 在Switch to a new driver 对话框中选择DAQmx



5.为了看到变化,关闭和重启MAX。

现在您就可以在"DAQmx Devices"下看到您的USB设备并且可以访问。不管在MAX中创建一个任务,还是在LabVIEW中指定一个物理通道,都可以看到和访问。当然,在LabVIEW Example Finder中,USB设备也出现在了例子程序的相关硬件列表中。

注意,一旦您切换了NI-DAQmx 7.5驱动后,实际的USB固件也改变了,您就不能再用NI-DAQmx Base来驱动您的USB设备了,除非您重复以上的5步,切换回NI-DAQmx Base(保证在切换驱动时,USB设备插在USB接口上)。

NOTE:如果您在切换到NI-DAQmx之前,卸载了NI-DAQmx Base,您就不能在MAX里切换这两个驱动。这时您有两个选择,