LabVIEW函数或控件选板上缺少图标

更新 Aug 1, 2023

适用于

软件

  • LabVIEW

问题详述

  • 函数或控件选板缺少图标、子选板、工具集或驱动程序。
  • 我在 LabVIEW 中收到一条警告,提示缺少NI模块、工具包或驱动程序。
  • 我找不到 .NET 或 ActiveX 选板。

解决方案

此知识库文章涉及 LabVIEW 8.0 或更高版本。有关 LabVIEW 7.x 或更早版本的类似信息和疑难解答,请参见LabVIEW 7.0 或更早版本的函数或控件面板上缺少图标。

功能或控件调色板可能由于几个不同的原因而缺少图标或子选板:
  • 确保您有权使用您的 LabVIEW 版本的缺失函数。如果激活了两个许可证(其中一个处于评估模式)并且只有一个支持该功能,则加载函数库时可能会出现一些冲突。因此,请确保停用不必要的许可证并仅保留提供访问功能的版本。
  • 确保您使用的 LabVIEW 开发系统与您缺少的模块或工具包兼容。并非所有工具包都可用于 64 位版本的 LabVIEW。如果您使用的是 64 位版本的 LabVIEW,您应该首先查阅LabVIEW 32 位与 64 位应用程序常见问题解答以了解产品兼容性信息,以查看您缺少的工具包是否受支持。如果不支持,您可能需要考虑使用 32 位版本的 LabVIEW。
  • 如果选板仅在 cRIO 项目中为空,请确保按照本文所述安装必要的软件: 我需要什么软件来编程我的 cRIO?

如果您的软件兼容并且您缺少您知道自己有权使用的函数或子选板,请参阅下面描述您的特定问题的部分。

I. 功能或控件面板为空白

LabVIEW中的库目录路径设置未设置为默认目录或默认目录已被错误修改。此默认目录是labview\vi.lib文件夹,将库目录路径更改回硬盘驱动器上的此位置应该可以解决问题。使用以下说明导航到此设置:
  1. 选择工具»选项,然后从“类别”菜单中选择路径
  2. 然后从下拉菜单中选择VI搜索路径并确认选中使用默认框。
另一个检查路径是Menus Directory 。不要选择Library Directory ,而是选择Menus Directory 。确保列出的路径正确指向菜单文件夹: labview\menus

二、图标有问号或子选板为空白

如果图标带有问号,或者选板为空白,则图标指向的文件位于错误的位置、已被删除或在您的计算机上不存在。 当安装向导提示安装其他项目时,继续默认选择。取消选择项目可能会阻止安装插件/工具包的 LabVIEW 配置支持,并且不会解决问题。
如果问题仍然存在,请按照第三节中的步骤操作。



三、缺少图标或选板

  1. 转到工具»高级»编辑选板...
  2. 将弹出三个窗口:(a)编辑控件和函数窗口,(b)控件窗口,和 (c)函数窗口。
  3. 右键单击子选板中的空白区域并选择插入»子选板...或插入»VI(s)...
  4. 选择现有菜单或 VI 文件( .mnu.vi ),然后单击确定
  5. 选择保存更改并退出并重新进入 LabVIEW。

四。缺少整个类别的功能

如果您在 LabVIEW 中缺少整个调色板,请确认您要查找的调色板不在 LabVIEW 中,而只是标记为隐藏。
  1. 右击程序框图打开函数选板。
  2. 选择调色板底部的双箭头将其展开为全尺寸。
  3. 单击更改可见选板...
  4. 查看显示的选板列表。请确保您需要可见的选板选中它一旁的复选框。
如果您仍然无法在可用选板类别中找到您正在寻找的选板,请确保您的 VI 在项目浏览器窗口中处于正确设备目标下。由于根据设备目标会出现不同的类别,例如 .NET 和 ActiveX 选板仅在 VI 位于 PC 目标下而不是 VI 位于实时或 FPGA 目标下时才会出现在可用的选板类别中。

五、新安装的工具包没有出现在函数选板

  1. 确保您已遵循所有下载说明,包括以正确的顺序安装软件(LabVIEW,然后是任何工具包或模块),并将工具集安装在 LabVIEW 中的正确目录中。
  2. 如果您当前正在运行 LabVIEW,请退出并重新打开 LabVIEW。
  3. 如果图标仍然不可见,则可能需要手动将它们添加到函数选板,如第四节所述。
注意:如果您的 VI 中有属于您未安装的模块或工具包的子 VI,它们将显示为灰色。

六、 NI-DAQmx VI 没有出现在我的 LabVIEW 函数选板

如果LabVIEW 中缺少DAQ 助手或您在安装 DAQmx 驱动程序后只有有限的 DAQmx 功能,则这些链接是可用的故障排除方法。

七。其他硬件驱动程序 VI 未出现在我的 LabVIEW 函数选板

如果 LabVIEW 中缺少特定 NI 硬件驱动程序(例如 NI-FGEN、NI-SCOPE、NI-DMM、NI-Switch 等)的函数,即使您能够在 MAX 测试面板中测试您的硬件。
首先检查驱动程序的兼容性。您可以在驱动程序的自述文件中找到支持的 LabVIEW 版本。
如果支持该版本,则需要重新安装驱动程序。