设备在NI-MAX中显示错误-88705,但在Windows设备管理器中正常显示

更新 Jan 10, 2023

适用于

硬件

  • GPIB-USB-HS
  • GPIB-USB-B
  • cDAQ-9188
  • cDAQ-9184
  • NI ELVIS

驱动

  • NI-DAQmx
  • NI-488.2

操作系统

  • Windows

问题详述

  • 我有一个GPIB设备,并尝试在Measurement and Automation Explorer(NI-MAX)中打开它。当我在MAX中中对该设备进行自检时,得到以下错误 Error -88705:The specified device is not present or is not active in the system. The device may not be installed on this system, may have been unplugged, or may not be installed correctly.
  • 而当在Windows设备管理器中查找我的GPIB或DAQ设备时,我的设备显示正常。如果之前发生该情况,我记得需要重新启动一些服务,可能是“NI Monitor”。
  • 当尝试用以太网连接CompactDAQ(cDAQ)时,我在NI MAX中收到Device is not reachable的消息。我可以Ping通该设备并使用Web Interface查看设备及其模块。我甚至可以更改cDAQ的IP地址,且IP地址将被正确保存。但是我无法在NI MAX中在cDAQ机箱下看到其c系列模块。当我对设备执行自检操作时将返回Error -88705

解决方案

您的NI Device Loader和NI Configuration Manager服务可能已停止且未重新启动。请按照以下步骤重新启动服务,并将其设置为遇到错误或超时时自动重新启动。

对于Windows 10/8/7:
  1. 以管理员或具有管理权限的用户身份登录。
  2. 选择开始 »控制面板»系统和安全»管理工具»服务
  3. 找到NI Device Loader (nidevldu)并从下拉菜单中选择属性
  4. 确保该服务已启动。如未启动,请使用“ 开始”按钮启动该服务。
  5. 单击恢复(Recovery)选项卡,然后从第一次失败(First failure),第二次失败(Second failure)后续失败(Subsequent failure)的下拉框中选择重新启动服务(Restart the Service) ,如下图所示。

对于Windows 2000 / XP:
  1. 以管理员或具有管理权限的用户身份登录。
  2. 选择开始 »设置»控制面板»管理工具»服务。
  3. 右键单击NI Device Loader服务,然后从下拉菜单中选择“ 属性 ”。
  4. 确保该服务已启动。如未启动,请使用“ 开始”按钮启动该服务。
NI Device Loader将自动启动NI Configuration Manager服务。更改此配置时应确认每次重新启动计算机时都能启动正确的服务。

如果NI Device Loader仍未响应,请检查是否已在服务中启动NI mDNS Responder Service。 在早于9.6的NI-DAQmx版本中,NI Device loader依赖于NI mDNS Responder Service。如果National Instruments mDNS Responder Service无法启动, 请联系NI支持

相关信息

当计算机操作系统需要很长时间才能启动时,可能会发生上述情况。操作系统用于处理来自其他服务的大量资源需求所需的额外时间可能导致NI Device Loader和NI Configuration Manager服务超时并且无法正常启动。