보기≫VI 계층구조 보이기를 선택하여 이 윈도우를 디스플레이 합니다.

이 윈도우를 사용하여 메모리 상의 VI를 구성하는 SubVI와 다른 노드 보기를 하고 VI 계층구조 검색을 합니다. 이 윈도우는 메모리 상에 있는 모든 VI에 대한 호출 계층구조뿐만 아니라 열려있는 LabVIEW 프로젝트 및 타겟을 모두 디스플레이합니다.

VI 계층구조 윈도우에 디스플레이되는 아이템은 다음과 같습니다:

  • 프로젝트 및 타겟
  • 정적 및 다이나믹 SubVI 호출
  • 타입 정의
  • 글로벌 변수
  • 공유 변수
  • LabVIEW 클래스
  • X컨트롤
  • Statechart
  • 프로젝트 라이브러리 (.lvlib)
  • 익스프레스 VI
  • 정적 VI 참조

VI 계층구조 윈도우는 최상위 아이콘을 디스플레이하여 메인 LabVIEW 어플리케이션 인스턴스를 나타내며, 그 아래에 프로젝트에 속하지 않거나 프로젝트를 위한 어플리케이션 인스턴스의 일부가 아닌 모든 열린 객체가 나타납니다. 프로젝트를 추가하면 VI 계층구조 윈도우는 다른 상위 레벨 아이콘을 디스플레이하여 프로젝트를 나타냅니다. 추가한 각 타겟은 프로젝트 아래에 나타납니다.

VI 계층구조 윈도우 도구 모음은 다음의 버튼을 포함합니다:

실제 크기―계층구조를 원래 크기로 디스플레이합니다.
윈도우에 맞게 조정―계층구조의 크기를 VI 계층구조 윈도우의 현재 크기에 맞게 조정합니다.
수직 레이아웃―루트를 레이아웃의 위쪽에 배치하면서 위쪽으로부터 아래쪽으로 노드를 정렬합니다.
수평 레이아웃―루트를 레이아웃의 왼쪽에 배치하면서 왼쪽으로부터 오른쪽으로 노드를 정렬합니다.
레이아웃 다시 실행―노드를 확장, 축소, 이동한 후에 계층구조 노드의 위치를 조절합니다.
그룹 라이브러리―노드가 속한 라이브러리에 따라 노드를 그룹으로 정렬합니다.
VI 라이브러리 포함―계층구조 레이아웃에서 labview\vi.lib의 VI를 포함합니다.
글로벌 포함―계층구조 레이아웃을 토글하여 글로벌 변수를 포함 또는 배제합니다.
타입 정의 포함―계층구조 레이아웃을 토글하여 타입 정의를 포함 또는 배제합니다.
에지 스타일VI 계층구조 윈도우에서 아이템을 연결하는 라인에서 직선 또는 균형잡힌 직교 에지 스타일 중 하나를 선택할 수 있습니다.
노트 VI 계층구조 윈도우는 메모리에 있는 것을 다이나믹하게 보여줍니다. 계층구조 안에 있는 아이템을 재배치하는 경우, LabVIEW는 아이템의 새 위치를 저장하지 않습니다. VI 계층구조 윈도우를 닫고 다시 열 때, 위치가 재생됩니다.

다음 원소는 VI 계층구조 윈도우에서 나타납니다.

보이지 않는 호출자가 있습니다. 노드에서 마우스 오른쪽 버튼을 클릭한 후 모든 호출자 보이기를 선택하여 노드에 대한 호출자를 보입니다.
VI는 현재 정지되어 있습니다.
VI가 호출될 때 정지되도록 설정되었습니다.
VI가 현재 실행 중입니다. 실행 하이라이트를 켜면 블록다이어그램에 녹색 화살표가 나타납니다.
VI가 현재 일시 정지되었습니다. 일시적인 정지는 VI의 실행을 멈춥니다.
VI가 호출될 때 일시 정지되도록 설정되었습니다. 일시적인 정지는 VI의 실행을 멈춥니다.
보이지 않는 subVI가 있습니다. 빨간 화살표를 클릭하여 subVI를 봅니다.
모든 subVI가 보입니다. 검은 화살표를 클릭하여 subVI를 숨깁니다.
LabVIEW는 재귀 사이클을 감지합니다. 각 VI는 사이클의 다른 VI를 호출합니다.
이 VI의 하나 이상의 반복적인 호출은 VI 계층구조 윈도우에 나타나지 않습니다. 하나 이상의 호출은 계층구조에서 이 노드 아래에 존재합니다.
이 VI는 하나 이상의 VI를 반복적으로 호출합니다. LabVIEW는 이러한 연결을 보여줄 수 없습니다. 하나 이상의 subVI는 계층구조에서 이 노드 위에 존재합니다.
보기≫VI 계층구조에서 선택한 VI가 하이라이트됩니다.