DAQ助手说“找不到支持的设备”

更新 Nov 20, 2020

问题详述

当我使用DAQ Assistant生成基本的DAQmx代码时,它会显示一条消息,指出未找到支持的设备(No Supported Devices are Found) ,将不允许我继续。我该如何解决?

解决方案

该消息表示由于某种原因,National Instruments的软件未检测到本地计算机上安装的任何DAQmx设备。请按照以下疑难解答步骤尝试解决此问题:

1.确保系统上已安装DAQmx设备。
为了继续使用DAQ Assistant,您要么需要在本地安装硬件,要么尝试使用模拟设备。
  • NI-DAQmx 7.4及更高版本支持模拟设备,使您无需在本地系统上实际安装多功能数据采集设备即可模拟其基本功能。有关仿真设备的详细信息,请访问NI-DAQmx仿真设备

2.检查设备是否在Measurement&Automation Explorer中正确显示。
  • 如果设备显示带有红色X的白色图标,则说明当前在系统中找不到该设备,您可以继续执行步骤3。
  • 如果它确实显示在此列表中,并且左侧有DAQ卡的黄色或绿色图片,则在该设备上单击鼠标右键,然后选择“自检”。
  • 如果成功通过,请右键单击设备,然后选择“测试面板”。确保设备能够执行基本功能(模拟输入,模拟输出,数字操作等)。
  • 要测试设备的大多数操作,请运行DAQ诊断实用程序

3.检查设备是否出现在Windows设备管理器中。
要访问此列表,请右键单击“我的电脑”,然后选择“属性”。然后选择硬件选项卡并单击设备管理器。大多数DAQ设备将在“数据采集设备”类别下列出。

如果此类别或特定的DAQ设备未在“设备管理器”中列出,则在您的计算机上无法识别该设备。如果设备出现问号或感叹号,则表明设备驱动程序无法初始化。如果出现这些情况之一,请尝试以下步骤。
  • 确保已安装DAQmx驱动程序。
  • 对于PCI和PXI DAQ卡,请切换它们使用的插槽
  • 对于USB DAQ设备,请尝试同时使用计算机背面和正面的USB端口。
  • 如果使用笔记本电脑,则有时USB端口无法提供足够的电源。

相关信息

确保系统上已安装DAQmx设备。
如果您正在开发将在另一台计算机上执行的代码,并且本地计算机上没有硬件,则可能会收到此消息,因为硬件不存在。使用LabVIEW或LabWindows / CVI Real-Time模块时,这很常见,因为硬件通常安装在远程计算机上。

检查设备是否在Measurement&Automation Explorer中正确显示。
单击设备和接口旁边的加号(+)。然后单击NI-DAQmx设备旁边的加号(+)。在这里,您可以找到本地计算机上安装的DAQmx设备(模拟和非模拟)。如果未显示此类别,则说明系统上未安装DAQmx驱动程序,或者系统上未识别出DAQmx设备。通过访问NI-DAQ驱动程序支持 ,确保您的设备与DAQmx驱动程序兼容 。

National Instruments提供了一个称为Measurement&Automation Explorer(MAX)的工具,可为系统上的National Instruments产品(和某些IVI设备)提供配置。您可以从开始»程序»National Instruments»测量与自动化中启动MAX。

检查设备是否显示在Windows设备管理器中。
直接连接到计算机的大多数硬件(不包括诸如SCXI附件,SCXI模块之类的任何附件)应显示在Windows设备管理器中

这些只是设备识别的一些基本故障排除步骤。有关更多建议,请参阅NI硬件安装/配置疑难解答