VI 계층구조 윈도우
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
보기≫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가 하이라이트됩니다. |





















