无法将DAQmx部署到实时控制器

更新 Dec 28, 2023

适用于

硬件

  • CompactRIO Controller

软件

  • Package Manager

驱动

  • NI-DAQmx

问题详述

  • 我正在尝试将NI-DAQmx驱动程序集部署到我的实时(RT)嵌入式控制器或PC上,但是在Measurement&Automation Explorer(MAX)的实时软件向导中我看不到它是一个选项。如何部署NI-DAQmx?
  • 我在PXI控制器,带有DAQmx的CompactRIO或Real-Time PC中看不到选择DAQmx或多功能I / O的选项。
  • 在把Veristand安装到我的实时系统上时, 我遇到以下错误 Cannot continue for the dependency: Multifunction DAQ

解决方案

1.关闭NI MAX和您正在运行的任何其他National Instruments软件。
2.下载并安装NI-DAQmx驱动程序。当提示您选择要安装的功能时,请确保选择Real-Time Support

3.安装程序完成后,重新启动电脑。
4.打开NI MAX,找到目标并使用设备左侧的箭头将其展开。
5.右键单击软件,然后选择添加/删除软件
6.选择自定义软件安装(如果给出要安装的软件版本的建议),然后查找NI-DAQmx驱动程序。

相关信息

在开发/主机PC上安装NI-DAQmx时,请确保安装对LabVIEW和/或LabWindows™/ CVI的实时支持。这会将实时(RT)安装到主机,然后可以使用MAX中的“实时软件向导”将其安装在RT设备上。

要确认主机上已安装DAQmx实时镜像,请导航至计算机上的以下位置: <根目录> \Program Files\National Instruments\RT Images\NI-DAQmx 确保您看到这个目录内的三个文件夹:您所安装的DAQmx版本,固件和MIGString。如果缺少NI-DAQmx驱动程序,请重新安装。注意在64位操作系统中 Program Files目录将称为Program Files(x86)

如果文件丢失,并且NI-DAQmx驱动程序在尝试再次运行它后说没有软件要安装或修改,请尝试重新安装:强制重新安装不工作或损坏的NI软件

如果使用NI Package Manager安装了驱动程序,则某些组件(如ADE支持)将不会显示在NI Measurement&Automation Explorer中,并且您将无法在远程目标上安装其他软件。
相反,您应该从NI网站下载完整的驱动程序并使用驱动程序安装程序。安装完成后,您将能够再次基于主机上安装的软件在远程目标上添加新软件。