解决方案
此知识库文章涉及 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文件夹,将库目录路径更改回硬盘驱动器上的此位置应该可以解决问题。使用以下说明导航到此设置:
- 选择工具»选项,然后从“类别”菜单中选择路径。
- 然后从下拉菜单中选择VI搜索路径并确认选中使用默认框。
另一个检查路径是Menus Directory 。不要选择Library Directory ,而是选择Menus Directory 。确保列出的路径正确指向菜单文件夹: labview\menus 。
二、图标有问号或子选板为空白
如果图标带有问号,或者选板为空白,则图标指向的文件位于错误的位置、已被删除或在您的计算机上不存在。
- 如果在没有 NI Package manager 的情况下安装软件,您可以尝试强制重新安装软件
- 如果软件是使用 NI Package Manager 安装的,您可以修复该软件。
当安装向导提示安装其他项目时,继续默认选择。取消选择项目可能会阻止安装插件/工具包的 LabVIEW 配置支持,并且不会解决问题。
如果问题仍然存在,请按照第三节中的步骤操作。
三、缺少图标或选板
- 转到工具»高级»编辑选板...
- 将弹出三个窗口:(a)编辑控件和函数窗口,(b)控件窗口,和 (c)函数窗口。
- 右键单击子选板中的空白区域并选择插入»子选板...或插入»VI(s)...
- 选择现有菜单或 VI 文件( .mnu或.vi ),然后单击确定。
- 选择保存更改并退出并重新进入 LabVIEW。
四。缺少整个类别的功能
如果您在 LabVIEW 中缺少整个调色板,请确认您要查找的调色板不在 LabVIEW 中,而只是标记为隐藏。
- 右击程序框图打开函数选板。
- 选择调色板底部的双箭头将其展开为全尺寸。
- 单击更改可见选板...
- 查看显示的选板列表。请确保您需要可见的选板选中它一旁的复选框。
如果您仍然无法在可用选板类别中找到您正在寻找的选板,请确保您的 VI 在项目浏览器窗口中处于正确设备目标下。由于根据设备目标会出现不同的类别,例如 .NET 和 ActiveX 选板仅在 VI 位于 PC 目标下而不是 VI 位于实时或 FPGA 目标下时才会出现在可用的选板类别中。
五、新安装的工具包没有出现在函数选板
- 确保您已遵循所有下载说明,包括以正确的顺序安装软件(LabVIEW,然后是任何工具包或模块),并将工具集安装在 LabVIEW 中的正确目录中。
- 如果您当前正在运行 LabVIEW,请退出并重新打开 LabVIEW。
- 如果图标仍然不可见,则可能需要手动将它们添加到函数选板,如第四节所述。
注意:如果您的 VI 中有属于您未安装的模块或工具包的子 VI,它们将显示为灰色。
六、 NI-DAQmx VI 没有出现在我的 LabVIEW 函数选板
如果
LabVIEW 中缺少DAQ 助手或您
在安装 DAQmx 驱动程序后只有有限的 DAQmx 功能,则这些链接是可用的故障排除方法。
七。其他硬件驱动程序 VI 未出现在我的 LabVIEW 函数选板
如果 LabVIEW 中缺少特定 NI 硬件驱动程序(例如 NI-FGEN、NI-SCOPE、NI-DMM、NI-Switch 等)的函数,即使您能够在 MAX 测试面板中测试您的硬件。
首先检查驱动程序的兼容性。您可以在驱动程序的自述文件中找到支持的 LabVIEW 版本。
如果支持该版本,则需要重新安装驱动程序。