全部
  • 全部
  • 产品管理
  • 新闻资讯
  • 介绍内容
  • 企业网点
  • 常见问题
  • 企业视频
  • 企业图册
language

    返回列表页

    LabVIEW或NI-DAQmx安装后无法找到或使用NI-DAQmx函数如何解决?

    Jul 23,2025

    我最近安装了LabVIEW或更新了我的NI-DAQmx版本。我可能已经可以在Windows设备管理器或NI Measurement&Automation Explorer(MAX)中的“设备和接口”下看到我的DAQ设备或模块。

    我遇到以下一个或多个问题:

    1. 我缺少某些LabVIEW DAQmx 功能 subVI,或者在LabVIEW Measurement I / O功能面板中未出现。

    2. DAQmx函数和库显示在LabVIEW的一个版本中,但未显示在另一个版本中。类似的现象,它们显示在是32位LabVIEW中,而在64位中未出现,反之亦然。

    3. 打开VI或尝试运行DAQmx调用时,出现运行箭头断开或搜索DAQmx子VI的问题。

    4. 在程序框图上打开“测量I / O选项板”时,没有看到DAQmx VI。

    5. 我缺少某些NI MAX功能:

    · 在NI-MAX中的设备上单击鼠标右键时,没有“测试面板”选项

    · 右键单击网络设备时,缺少“查找网络NI-DAQmx设备”选项

    · NI-MAX的“我的系统”下没有“数据邻居”文件夹

    · 我没有选择在NI-MAX中创建虚拟通道的选项

    LabVIEW为什么找不到我的DAQmx选板,函数和子VI或运行我的代码?我的安装是否已损坏或安装程序中是否有错误?

    解决方案

    导致您无法查看或使用NI-DAQmx调色板的原因可能有多种。请按照以下步骤来缩小范围并解决您的问题:

    1. 确保NI-DAQmx驱动程序与您的硬件和操作系统(OS)以及LabVIEW兼容。如果需要,请下载并安装正确的NI-DAQmx版本。

    2. 通过NI Package Manager安装NI-DAQmx时,请确保在附加信息选项卡中,选中了LabVIEW xxxx的NI-DAQmx支持复选框(其中xxxx是LabVIEW版本的年份)。如果您的LabVIEW版本未显示在附加信息窗口中,请确保LabVIEW已更新至最新补丁。

    3. 如果您最近使用NI-DAQmx驱动程序升级或降级了LabVIEW,请确认您已按照本教程使用NI-DAQmx升级或降级LabVIEW中的步骤进行操作。

    4. 确保在设备驱动程序之前已安装了所有正在使用的开发环境(LabVIEW,CVI等)。 NI软件产品的安装顺序与NI产品有关。如果在开发环境(LabVIEW)之前安装了NI-DAQmx驱动程序,请执行以下一项操作:

    · 如果在NI-DAQ驱动程序之后安装了LabVIEW,则添加驱动程序VI:

    1)从Windows控制面板中打开“添加或删除程序”对话框。

    2)选择National Instruments Software条目,然后单击Change / Remove

    3)选择NI-DAQmx ,然后单击修改以添加对您的LabVIEW版本的支持。

    · 重新安装或修复驱动程序以更正安装顺序。确保完成后重新启动开发计算机。

     

    5.确认您在我的系统>>软件下的Measurement and Automation Explorer(NI MAX)中安装了正确的软件包。

    · 您的NI-DAQmx版本中应包含以下软件包:

    1)NI-DAQmx ADE支持为LabVIEW,LabWindows / CVI和Measurement Studio提供了应用程序开发环境(ADE)支持。这些可以在安装DAQmx的过程中在安装程序的“功能”页面上指定:

    2)NI-DAQmx设备驱动程序包括特定版本下支持的所有DAQmx兼容硬件的驱动程序(详细信息可在下载页面上找到)

    3)NI-DAQmx MAX配置提供了与MAX中DAQmx支持的硬件配合使用的功能(例如,测试面板,连接图,创建通道等)

     

    6.如果您没有所有这三个软件包,则可能是驱动程序类型不正确。有3种驱动程序类型。如果需要,请下载并安装正确的NI-DAQmx版本。

    · NI-DAQmx xx (在9.8之前称为“完整”)。包括设备驱动程序,MAX配置和ADE支持

    · 带有配置支持的NI-DAQmx运行系统xx。包括设备驱动程序和MAX配置。

    · 选择此选项可在测试计算机上使用NI MAX中的硬件,但仍不打算在计算机上进行任何开发。

    · NI-DAQmx Runtime xx (在9.8之前称为“ Core”)。仅包括设备驱动程序。

    · 它主要用作运行已部署应用程序的测试计算机的最小包装,这些应用程序不需要任何开发或NI MAX配置。

    7.如果您的驱动程序类型正确,请尝试修复驱动程序以更正安装顺序。

    · 验证是否正确安装了正确的菜单文件。这些菜单文件将已安装的VI链接至LabVIEW中的功能选板。

    · 如果正确安装了DAQ和DAQmx VI,则它们的菜单文件应该存在: C:\ Program Files \ National Instruments \ LabVIEW XX \ vi.lib。

    · 关联的菜单文件应安装在以下位置: C:\ Program Files \ National Instruments \ LabVIEW XX \ menus \ default

    · 如果上述所有步骤均得到确认,则驱动程序安装中可能存在损坏。为了解决这个问题,请强制重新安装NI-DAQmx驱动程序。

    相关信息

    对于较旧的驱动程序和LabVIEW版本:如果您拥有LabVIEW 6.1并升级到NI-DAQ 7.4.1和LabVIEW 8.0,则LabVIEW 6.1的DAQ面板将消失。 NI-DAQ 7.4.1仅支持LabVIEW 8.0、7.1和7.0。为了在仍然安装了LabVIEW 8.0的情况下获得对LabVIEW 6.1的传统NI-DAQ支持,必须加载NI-DAQ 7.4驱动程序,这将删除对LabVIEW 8.0的传统DAQ支持。为了在LabVIEW 8.0中获得最新的DAQmx支持,仍然可以加载NI-DAQmx 8.0。