NI DAQ设备或模块未出现在LabVIEW和/或MAX中

更新 Oct 28, 2020

适用于

硬件

  • CompactDAQ Chassis
  • USB-4431
  • USB-4432

软件

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

驱动

  • NI-DAQmx

问题详述

  • 我在NI Measurement and Automation Explorer(NI MAX)中看不到我的NI DAQ机箱或模块。未检测到,无法识别或缺少它。
  • 我正在尝试在LabVIEW或VeriStand应用程序(例如DAQ Assistant或FlexLogger)中使用NI DAQ设备,但该设备未出现在可用设备下。但是,我可以在NI MAX中看到该设备。

解决方案

对于所有设备和模块

  1. 确认设备已开机并连接到计算机。
  2. 更换电源,尝试使用其他插槽,对设备重新通电,然后重置系统。
  3. 验证或更新您的驱动程序。请注意, NI-DAQmx 17.6及更高版本不再支持某些设备和模块 。确认已安装DAQmx并确定系统上已安装的NI-DAQmx的版本 。检查NI-DAQmx的自述文件 , 检查是否为您的DAQ硬件安装了正确的驱动程序。您可以在NI-DAQmx下载页面上找到大多数NI-DAQmx自述文件。如果无法在此处找到它,请查看《 NI手册》
  4. 确保您具有正确的DAQmx驱动程序软件。 DAQmx驱动程序包括3个部分:ADE支持,设备驱动程序和MAX配置。 ADE支持使DAQmx与LabVIEW交互。设备驱动程序具有适用于不同DAQ设备的驱动程序。 MAX配置允许您在NI MAX中配置设备。

    您可以通过展开“ 我的系统”»“软件”在NI MAX中进行检查。在NI-MAX的“ 软件”下拉菜单下,您应该看到以下三个:


    注意:您的驱动程序可能不是18.1版本。
    如果您没有这三个条件,请重新安装DAQmx
  5. 如果您最近安装了新的NI软件,驱动程序或硬件,请重新启动操作系统(OS)。
    • 如果最近安装了较新版本的LabVIEW,请尝试修复DAQmx驱动程序 。然后,您需要重新启动系统。
  6. 在打开NI MAX的情况下,通过单击查看»刷新刷新连接设备的列表
  7. 检查您的DAQ设备是否出现在Windows设备管理器中。如果没有,请确保正确插入设备,然后检查连接是否有松动。还要确保计算机上的PCI总线与您使用的DAQ卡具有相同的额定电压。您可以在计算机和DAQ卡的规格表中找到额定电压。如果您使用的是NI USB DAQ设备,请同时阅读以下部分。
  8. 如果您的设备或模块确实出现在Windows设备管理器中,请检查其显示的类别。
    • 如果您的设备出现在“ 数据采集设备”(Data Acquisition Devices ,请确认NI Device Loader service已启动。
    • 如果您的设备出现在不同的类别下,请完成以下一个或两个过程:
      1. 右键单击设备,然后在设备管理器中将其卸载。然后,重新启动计算机,并自动安装设备的软件。
      2. 手动将设备与适当的驱动程序关联
  9. 检查NI设备加载程序服务是否正在运行
  10. 如果遇到数据库连接错误,则此问题也可能仅与MAX软件有关。您可能需要重置MAX数据库
  11. 如果您使用的是MXI或MXIe连接,请查阅《 MXI兼容性和连接故障排除指南》
  12. 如果以上步骤不能解决问题,则可以尝试修复DAQ设备驱动程序强制重新安装安装兼容的较新版本的驱动程序


对于USB DAQ设备


设备在LabVIEW中不出现但是在NI MAX中出现

确保模块支持任务类型。例如,数字模块不能支持模拟任务。

NI MAX可能正在保留cDAQ设备或模块。这意味着您无法在任何其他软件应用程序中访问它们。

  1. 在NI MAX的“ 设备和接口”下 ,选择您的设备。
  2. 取消保留资源以允许其他LabVIEW应用程序访问设备。
有关资源预留的更多信息,请参见LabVIEW中解决NI-DAQmx错误-50103 的文章中的其他信息

使用虚拟机时

National Instruments 不支持在虚拟机(VM)中使用NI硬件 。如果您想在没有National Instruments协助的情况下进行故障排除,则可以验证VM USB设置。这是一个有用的外部文档:

    相关信息

    其他故障排除建议

    • 将您的DAQ设备连接到另一台计算机。确保此计算机安装了正确的驱动程序。
    • 如果您有另一台正确连接的DAQ设备,请尝试在同一台计算机上使用它,以查看该计算机或该设备是否仍然存在问题。
    • 确保已展开“设备和接口”部分,并已展开所有机箱以显示所有模块。