解决方案
这种现象有三种可能的原因,驱动程序不依赖于Windows中的驱动程序或需要更新,安装了未包含必要的NI MAX桥接器的DAQmx版本,MAX安装错误或损坏。
驱动程序
如果您有多个模块而MAX中只缺少显示了其中一个(或多个)模块,则可能需要更新驱动程序或检查未识别设备的驱动是否安装。请参阅Windows设备管理器中的NI设备未安装此设备的驱动程序,以了解如何检查/修复驱动程序。
此外,通过查看驱动程序的自述文件(ReadMe)来确认DAQmx驱动程序版本与设备的兼容性。您可以将驱动更新到与LabVIEW兼容 ,并且与操作系统和设备兼容的最新版本。
DAQmx
一些版本的DAQmx在安装时不包括NI MAX或MAX的任何桥接文件。
请参阅NI-DAQmx的不同版本是什么?选择安装哪种类型的DAQmx以与NI MAX更好地协作。
如果您所安装的DAQmx类型未安装MAX,例如DAQmx Core或DAQmx Runtime,请安装包含MAX的DAQmx版本,例如DAQmx Full。
MAX损坏
首先,按照重置MAX数据库的过程中列出的步骤进行操作,以确认损坏的数据库是否是导致本问题的原因。
如果在执行这些步骤后问题仍然存在,则可能是您安装了错误的MAX。
因此,我们需要将MAX卸载然后重新安装它。
卸载MAX的步骤:
-
选择开始»设置»控制面板,打开控制面板
-
双击“ 添加/删除程序”
-
选择NI软件并单击“ 更改/删除”按钮
-
从National Instrments软件列表中选择NI Measurement&Automation Explorer ,然后单击Remove按钮
-
当系统询问您是否确定要删除所有组件时,请选择全部删除
重新安装MAX的步骤:
安装任何NI驱动程序时都会安装MAX。
-
按照上面的步骤1-3,在系统上卸载驱动程序(如NI-DAQmx,NI-488.2,NI-VISA)
-
重新安装当前版本的驱动程序,然后MAX将会自动安装