安装NI-DAQmx驱动程序后,DAQmx功能受限

更新 Dec 28, 2023

适用于

软件

  • LabVIEW
  • Measurement & Automation Explorer (MAX)

驱动

  • NI-DAQmx

其他


 

问题详述

我刚刚安装了NI-DAQmx驱动程序,我正在尝试解决以下一个或多个问题:
  • 我的LabVIEW选板中缺少DAQmx API函数(DAQmx VI和DAQ Assistant)
  • 缺少某些NI MAX功能
    • 当我在NI MAX中右键单击我的设备时,没有测试面板选项
    • 右键单击“网络设备”时,“查找网络NI-DAQmx设备”选项丢失
  • 我没有在NI MAX中创建虚拟通道的选项

为什么即使在安装NI-DAQmx驱动程序后也无法找到此DAQmx功能?

我缺少NI MAX中的三个DAQmx函数中的一个或多个。

解决方案

如果您在LabVIEW中找不到DAQmx函数,或者您似乎缺少下载NI-DAQmx后应具备的某些NI MAX功能,请确保通过查看NI MAX中的软件选项卡,安装的软件包如下所示:
  • ADE支持为LabVIEW,LabWindows / CVI和Measurement Studio提供应用程序开发环境(ADE)支持。可以在安装程序的“功能”页面上安装DAQmx时指定这些内容:
  • 设备驱动程序包括特定版本支持的所有DAQmx兼容硬件的驱动程序(详细信息可在下载页面上找到)
  • MAX Configuration提供了可以使用的功能  DAQmx支持MAX中的硬件(例如测试面板,连接图,创建通道等)

如果您缺少任何这些,则很可能安装了错误的DAQmx驱动程序类型。如下图所示,有三种类型。
  • NI-DAQmx xx (在9.8之前称为“Full”)。包括设备驱动程序,MAX配置和ADE支持
  • 具有配置支持的NI-DAQmx Runtime xx 。包括设备驱动程序和MAX配置。
    • 选择此项以在测试机器上使用NI MAX中的硬件,但仍不可以在机器上进行任何开发。
  • NI-DAQmx Runtime xx (在9.8之前称为“Core”)。  仅包含设备驱动程序。
    • 这主要用作运行已部署应用程序的测试机器的最小程序包,不需要任何开发或NI MAX配置。

要查找所需的特定驱动程序类型和版本,请进入NI驱动程序下载页面