测试面板在NI Measurement and Automation Explorer中不可用

更新 Dec 28, 2023

适用于

软件

  • Measurement & Automation Explorer (MAX)

驱动

  • NI-DAQmx
  • NI-VISA

问题详述

  • 我开发了一个应用程序,实现的是使用NI DAQ采集卡采集数据。我发布了一个独立运行的可执行文件,同时也在我的开发计算机上发布了相应的安装程序。当我在第二台计算机上使用安装程序安装应用程序时,它能够按预期正常工作。但是,当我进入NI Measurement and Automation Explorer(NI MAX)并点击设备后,我找不到测试面板选项。我期待可以找到如下图所示的按钮,为什么在我的第二台计算机上找不到呢?
  • 我正在使用NI MAX访问我的板卡、仪器或者通信端口,并与LabVIEW交互,我找不到打开VISA测试面板按钮。我希望此按钮可以正常显示,如下图所示。

解决方案

对于DAQ设备:

如果您使用的是DAQ板卡,并且缺少测试面板选项,请检查您是否安装了NI-DAQmx MAX配置支持。您可以通过NI-MAX来进行确认:打开NI MAX,并在左侧面板上单击以展开我的系统»软件,在软件下拉菜单中,应该可以看到NI-DAQmx MAX Configuration,如下图所示。

如果您没有安装NI-DAQmx Configuration,则需要自行安装。您可以从NI-DAQmx驱动程序下载页面下载、安装NI-DAQmx MAX配置支持。
注意: DAQmx驱动程序的运行引擎(Runtime)版本包含MAX 配置支持。


对于VISA仪器和端口:

如果您使用的是串行仪器或通信端口,而您缺少打开VISA测试面板选项,请确保您安装了NI-VISA。您可以通过NI-MAX来进行确认:打开NI MAX,并在左侧面板上单击以展开我的系统»软件。在软件下拉菜单中,应该可以看到NI-VISA,如下图所示。

如果您在软件列表中没有看到NI-VISA,请从NI-VISA驱动程序下载页面,自行下载安装NI-VISA
您也可以尝试使用VISA Interactive Control打开VISA测试面板。
注意: VISA驱动程序的运行引擎(Runtime)版本不会包含VISA测试面板。此外,如果想要使用可执行安装程序安装VISA测试面板,请创建一个包含完整版VISA驱动程序的NI Batch Installer Builder

相关信息

为部署计算机发布安装程序时,默认设置是添加当前应用程序中使用的运行引擎(Runtime)。打开“我的安装程序属性”窗口,并导航到附加安装程序 » 包括的NI安装程序,可以找到此设置。对于您的示例,您可能会看到的运行引擎(Runtime)是NI LabVIEW运行引擎NI-DAQmx运行引擎

要在NI MAX中查看测试面板,您需要修改安装程序设置以包括MAX配置支持。您可以通过首先取消选中自动选择推荐的安装程序复选框来执行此操作,以便将NI-DAQmx 运行引擎替换为包含配置支持的NI-DAQmx运行引擎 。此时,在部署计算机上应用安装程序后,将提供“测试面板”。