修改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并尝试加载它们,请确保已安装开发环境中所需的所有功能和软件。
相关推荐
free-elcmacom2 天前
labview硬件采集卡驱动安装
labview
秣厉科技3 天前
【秣厉科技】LabVIEW工具包——OpenCV 教程(21):CUDA 加速方案
opencv·labview·dnn·cuda·秣厉
LabVIEW开发4 天前
LabVIEW 编程难点
labview
乌恩大侠4 天前
【东枫科技】使用LabVIEW进行深度学习开发
科技·深度学习·labview
free-elcmacom4 天前
labview硬件采集<2>——使用布尔控件控制硬件的LED
单片机·嵌入式硬件·labview
free-elcmacom5 天前
labview硬件采集
labview
LabVIEW开发6 天前
LabVIEW中算法开发的系统化解决方案与优化
算法·labview
乌恩大侠7 天前
【东枫科技】使用LabVIEW进行NVIDIA CUDA GPU 开发
人工智能·科技·labview·nvidia·usrp
无垠的广袤11 天前
Beetle 树莓派RP2350 - 步进电机的 LabVIEW 控制与应用
单片机·嵌入式硬件·labview
努力努力努力Ya11 天前
LabVIEW 与 NI 硬件(PXI, CompactRIO, DAQ, RF, Vision)的深度研究与未来发展趋势-分析报告
labview·ni