修改SubVI的LabVIEW默认搜索路径

在启动顶级VI后,LabVIEW可能会遇到找不到subVI的情况。这通常是由于subVI的路径发生了变化或没有被正确配置。

LabVIEW默认搜索路径

默认情况下,LabVIEW会按以下顺序搜索文件位置(*表示LabVIEW将搜索子目录):

  1. <topvi>* - 顶层VI的位置及其子目录
  2. <foundvi> - 上次找到的VI的位置
  3. <vilib>* - LabVIEW的vi.lib目录
  4. <userlib>* - 用户.lib目录
  5. <instrlib>* - instr.lib目录

修改搜索路径以找到自定义VI

如果LabVIEW无法在上述路径中找到VI,会提示您手动定位VI。为了避免这种情况,可以将subVI的目录添加到搜索路径列表中。步骤如下:

  1. 打开LabVIEW。
  2. 进入 工具 菜单。
  3. 选择 选项
  4. 在左侧面板中选择 路径
  5. 从下拉菜单中选择 VI搜索路径
  6. 添加自定义目录到搜索路径列表中。

解决方案详细步骤

  1. 检测到路径变化的标识

    • 如果subVI被移动,LabVIEW会在窗口标题栏中的VI名称旁边放置一个星号,以通知您已检测到路径变化。
    • 保存顶级VI会自动保存新的相对路径。
  2. 手动调整VI路径

    • 如果应用程序指向错误的位置,可以手动重新定向VI。
    • 选择 视图 菜单中的 VI 层次结构
    • 打开顶层VI,转到 查看 菜单中的 完整VI路径 以查看完整路径。
    • 打开子VI并将其保存到新位置。
  3. 移动整个应用程序

    • 如果需要移动多个子VI,可以将整个应用程序移动到新位置以保持相对路径的正确性。
  4. 避免在压缩文件夹中工作

    • 确保不在压缩文件夹中工作,因为虽然Windows可以解压缩并打开文件,但LabVIEW无法从中查找和加载subVI。
  5. 检查所需软件

    • 如果LabVIEW在<vilib>*位置查找缺失的VI并尝试加载它们,请确保已安装开发环境中所需的所有功能和软件。
相关推荐
LabVIEW开发7 小时前
LabVIEW自感现象远程实验平台
labview
LabVIEW开发11 小时前
LabVIEW Modbus 主站冗余控制
labview·labview知识
LabVIEW开发5 天前
LabVIEW的MathScript Node 绘图功能
labview
LabVIEW开发6 天前
LabVIEW基于 DataSocket从 OPC 服务器读取数据
labview
LabVIEW开发6 天前
LabVIEW准分子激光器智能控制系统
labview·labview开发案例
LabVIEW开发11 天前
LabVIEW比例阀性能测试试验台
labview
LabVIEW开发12 天前
LabVIEW软件开发过程中如何保证软件的质量?
labview
无垠的广袤16 天前
【萤火工场GD32VW553-IOT开发板】ADC电压的LabVIEW采集
c++·单片机·嵌入式硬件·物联网·labview
zxsd_xyz17 天前
基于labview的声音采集与存储分析系统
开发语言·labview
free-elcmacom17 天前
labview实现将百分制分数转换为等级制分数
labview