각각이 하나의 프런트패널 객체를 가진 여러 개의 단일 글로벌 VI를 만들거나, 비슷한 변수를 함께 그룹으로 만들기 위해 여러 개의 프런트패널 객체를 가진 하나의 글로벌 VI를 만들 수 있습니다.

다음 단계를 따라 여러 개의 프런트패널 객체를 가지는 글로벌 VI를 만들 수 있습니다.

  1. 블록다이어그램에 글로벌 변수를 추가합니다.
  2. 수행 도구 또는 위치 도구를 사용해서 글로벌 변수 노드를 더블 클릭하여 글로벌 VI의 프런트패널 윈도우를 디스플레이합니다.
  3. 일반 프런트패널 윈도우에서 했던 방법과 동일하게 컨트롤과 인디케이터를 프런트패널에 추가합니다.
노트 LabVIEW는 고유 라벨을 사용하여 글로벌 변수를 구분하기 때문에, 설명적인 고유 라벨로 프런트패널의 컨트롤과 인디케이터를 라벨링하십시오.
  1. 글로벌 VI를 저장하고 닫습니다.
  2. 원래 VI의 블록다이어그램으로 돌아가서 글로벌 변수 노드를 마우스 오른쪽 버튼을 클릭하고 아이템 선택 바로 가기 메뉴에서 프런트패널 객체를 선택합니다. 이 바로 가기 메뉴는 고유 라벨을 가진 모든 프런트패널 객체를 열거합니다. 또한, 수행 도구 또는 위치 도구를 사용하여 글로벌 변수 노드를 클릭하고 바로 가기 메뉴에서 프런트패널 객체를 선택합니다.

다음 단계를 따라 다른 VI에서 글로벌 변수를 사용합니다.

  1. 함수 팔레트의 VI 선택 아이콘이나 텍스트를 클릭하고, 글로벌 VI를 저장한 디렉토리를 찾아서, VI를 더블 클릭합니다.
  2. 블록다이어그램에 글로벌 변수를 추가합니다. 기본적으로, 글로벌 변수는 사용자가 글로벌 VI 안에 추가한 고유 라벨과 연계된 첫번째 프런트패널 객체입니다.
  3. 블록다이어그램에 사용자가 추가한 글로벌 변수 노드에서 마우스 오른쪽 버튼을 클릭한 후, 아이템 선택 바로 가기 메뉴에서 프런트패널 객체를 선택하여, 글로벌 변수를 다른 프런트패널 객체의 데이터와 연계시킵니다.
노트 여러 VI가 데이터를 공유할 때처럼 와이어로 연결할 수 없을 때만 글로벌 변수를 사용합니다. 예를 들어, 한 VI에서 파일 경로가 변하고 다른 VI가 그 경로를 열어야 한다면, 여러 호출 VI를 통해 이 경로를 논리적인 방법으로 연결할 수는 없습니다. 글로벌 변수를 이용하여 경로 데이터를 가지고 있는 것이 가장 좋은 선택일 것입니다.

데이터 통신 방법