选择查看»VI层次结构,可显示该窗口。

该窗口用于对内存中的VI查看子VI及其它节点并可用于搜索VI层次结构。该窗口将显示所有打开的LabVIEW项目和终端,以及内存中所有VI的调用结构(包括自定义类型和全局变量)。

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

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

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

VI层次结构窗口工具栏包括以下按钮:

实际大小-按照原有大小显示层次结构。
调整为窗口大小-调整层次结构大小以匹配VI层次结构窗口。
垂直布局-从上到下排列节点,使根节点置于顶部。
水平布局-从左到右排列节点,使根节点置于左侧。
重做布局-展开、缩进或移动节点后,重新排列层次结构节点的位置。
组库-按照节点所属的库将节点分配至各组。
包括VI库-在层次结构布局中包括labview\vi.lib中的VI。
包括全局变量-设置层次结构布局是否包括全局变量。
包括自定义类型-设置层次结构布局是否包括自定义类型。
边沿样式-允许选择直线圆直角边沿连线样式,连接VI层次结构中的项。
注:VI层次结构窗口中可动态查看内存的使用情况。如改变层次结构中项的排列,LabVIEW将不保存项的新位置。关闭并重新打开VI层次结构窗口时,可重新生成项的位置。

VI层次结构窗口显示下列元素:

如未显示所有调用方,右键单击节点,选择显示所有调用方,可查看该节点的调用方。
该VI当前处于挂起状态
使VI的配置为调用时挂起
该VI当前处于运行状态。启用“高亮显示执行过程”时,在程序框图上显示绿色的箭头。
该VI当前处于暂停状态。暂停,即暂时停止执行VI。
使VI的配置为调用时暂停。暂停,即暂时停止执行VI。
如未显示所有子VI,单击红色箭头可查看子VI。
如所有子VI均已显示,单击黑色箭头可隐藏子VI。
LabVIEW检测到递归周期。在周期内的VI调用其它VI。
VI层次结构窗口中未显示该VI的一个或多个递归调用。在层次结构中,该节点下有一个或多个调用方。
该VI递归调用一个或多个VI。LabVIEW无法显示该连接。在层次结构中,该节点上有一个或多个子VI。
如选择VI的查看»VI层次结构,可高亮显示该VI。