VI层次结构窗口以图形化的方式显示所有打开的LabVIEW项目和终端,以及内存中所有VI的调用结构。该窗口用于查看内存中组成VI的所有子VI和其他节点,并搜索VI层次结构。

VI层次结构窗口工具栏包括以下部分:

  • 项目和终端
  • 静态和动态子VI调用
  • 自定义类型
  • 全局变量
  • 共享变量
  • LabVIEW类
  • XControl
  • 状态图
  • 项目库(.lvlib)
  • Express VI
  • 静态VI引用

VI层次结构窗口显示代表LabVIEW主应用程序实例的顶层图标,其下显示的是所有未包括在该项目(或项目应用程序实例)中的对象。如在LabVIEW中添加项目,VI层次结构窗口中将显示表示该项目的顶层VI图标。所有添加的终端均位于项目之下。

按照下列步骤,使用VI层次关系窗口。

  1. 选择查看»VI层次结构,打开VI层次结构窗口。
  2. 可选择以下选项:
    • 将光标移至VI层次结构窗口的节点上,提示框中将显示各个节点的名称。
    • 使用定位工具,从VI层次结构窗口中选择一个VI或子VI,将其拖放到程序框图上。也可选择并复制一个或多个节点到剪贴板,再把它们粘贴到程序框图上。
    • 双击VI或子VI节点,打开VI的前面板。
    • 按下<Ctrl>键,双击VI或子VI节点,打开VI的前面板或程序框图。
    • 通过名称搜索节点
    • 右键单击窗口的空白区域,从快捷菜单中选择显示所有VI,显示整个VI层次结构。
    • 右键单击节点,从快捷菜单中选择高亮显示连接,在层次结构中高亮显示与当前节点相连的项。
    • 右键单击项目或VI,从快捷菜单中选择隐藏所有子VI显示所有子VI,在VI层次结构中显示或隐藏子VI。
    • 右键单击项目或VI,从快捷菜单中选择显示最近子VI,显示通过一个节点直接连接至VI的子VI。只有所有子VI隐藏时,该项才可用。
    • 右键单击节点,从快捷菜单中选择显示VI层次结构,但是某个节点的层次结构。
    • 右键单击节点,从快捷菜单中选择显示所有调用方,高亮显示选中节点的所有调用方。
    • 右键单击暂停的VI,从快捷菜单中选择显示调用链,高亮显示VI的调用链。调用链是从当前VI到顶层VI的调用链。只有调试运行中的VI时才可用该选项。
    • 使用VI层次结构窗口工具栏上的按钮,通过多种方式查看VI层次结构。
注:VI层次结构窗口中可动态查看内存的使用情况。如改变层次结构中项的排列,LabVIEW将不保存项的新位置。关闭并重新打开VI层次结构窗口时,可重新生成项的位置。

如需显示VI层次结构中的多态VI,单击每个多态VI图标底部的红色箭头。顶层VI显示了其连接的多态VI和多态VI的实例。

启用自动工具选择时,如需切换到滚动工具,光标不在图标上时,按下<Ctrl-Shift>键。(macOS) 按<Option-Shift>键。(Linux) 按<Alt-Shift>键。

也可使用应用程序:所有内存中的VI属性,通过编程获得内存中VI的列表。