프런트패널 윈도우는 VI의 사용자 인터페이스입니다. 프런트패널에는 VI의 대화식 입력 터미널과 출력 터미널인 컨트롤과 인디케이터가 있습니다. 프런트패널에 배치된 컨트롤과 인디케이터는 자동으로 블록다이어그램에 배치됩니다. 블록다이어그램 터미널에 대한 더 자세한 정보는 "블록다이어그램" 길라잡이를 참조하십시오.
새 VI 또는 기존 VI를 열면 VI의 프런트패널 윈도우가 나타나며 VI의 그래픽 기반 사용자 인터페이스 또는 GUI로 작동합니다. 블록다이어그램에서 프런트패널을 실행하는 소스 코드를 찾을 수 있습니다. 프런트패널 윈도우의 상단에는 도구 모음과 프런트패널 어디서나 마우스 오른쪽 버튼을 클릭하여 이용할 수 있는 컨트롤 팔레트가 있습니다.
컨트롤 팔레트를 연 후 이를 사용하여 프런트패널에 컨트롤과 인디케이터를 배치합니다.
참고: 엄지 핀을 사용하여 프런트패널에 Controls 팔레트를 고정한 다음, 팔레트 상단에서 Customize»Change Visible Categories를 선택합니다.
보이는 카테고리 변경(Change Visible Categories) 대화 상자에서 모두 선택(Select All)을 클릭한 다음 확인(OK)을 클릭하여 프런트패널에서 사용 가능한 모든 컨트롤과 인디케이터를 보이게 설정합니다.
컨트롤(노브, 누름 버튼, 다이얼 및 기타 입력 디바이스)은 대화식 입력 터미널이며 인디케이터(그래프, LED 및 기타 표시)는 VI의 대화식 출력 터미널입니다. 컨트롤은 인스트루먼트의 입력 디바이스를 시뮬레이션하며 VI의 블록다이어그램에 데이터를 제공합니다. 인디케이터는 인스트루먼트의 출력 디바이스를 시뮬레이션하며 블록다이어그램에서 수집 또는 생성하는 데이터를 표시합니다.
위의 그림에는 측정 개수와 지연(초)이라는 두 개의 컨트롤과 온도 그래프라는 웨이브폼 그래프인 하나의 인디케이터가 표시되어 있습니다. 사용자는 측정 개수와 지연(초) 컨트롤의 입력값을 변경할 수 있습니다. 온도 그래프 인디케이터에는 VI가 생성한 출력값이 나타납니다. 인디케이터의 값은 VI의 블록다이어그램 상의 코드에 기반하여 생성됩니다. 블록다이어그램에 대해 더 알아보려면 "블록다이어그램" 길라잡이를 참조하십시오.
모든 컨트롤과 인디케이터에는 관련된 데이터 타입이 있습니다. 예를 들어 지연 (초) 수평 슬라이드는 숫자형 데이터 타입입니다. 지연 (초)컨트롤을 더블 클릭하여 LabVIEW를 블록다이어그램의 터미널 위치로 이동시킵니다. 터미널 색을 확인합니다. 주황색 터미널은 숫자형 데이터 타입인 더블 (DBL)이라는 데이터 타입을 나타냅니다.
가장 일반적으로 사용되는 데이터 타입은 숫자, 불리언 값, 문자열입니다. "데이터 타입" 길라잡이에서 데이터 타입에 대해 자세히 알아보십시오.
숫자형 데이터 타입은 정수 또는 실수와 같은 다양한 숫자 타입을 나타낼 수 있습니다. 가장 일반적으로 사용되는 숫자형 객체는 숫자형 컨트롤과 숫자형 인디케이터입니다. 미터 및 다이얼 등과 같은 객체도 숫자형 데이터를 나타냅니다. 컨트롤 팔레트를 사용하여 프런트패널에 숫자형 컨트롤을 배치하고 증가와 감소 버튼을 사용하여 값을 조정합니다.
1-3단계를 따라 숫자형 컨트롤을 만든 후 값을 변경합니다.
1. 프런트패널에서 마우스 오른쪽 버튼을 클릭하여 컨트롤 팔레트를 열고 숫자형 서브팔레트에서 숫자형 컨트롤을 프런트패널로 끌어다 놓습니다.
2. 라벨을 더블 클릭하고 "입력(Input)"을 입력하여 컨트롤 입력을 라벨링합니다.
3. 이제 증가 또는 감소 버튼을 클릭하여 컨트롤 값을 변경합니다. 또는 라벨링 도구 또는 수행 도구를 사용하여 숫자를 더블 클릭하고 새 숫자를 입력한 후<Enter> 키를 눌러 변경할 수도 있습니다.
불리언 데이터 타입은 참과 거짓 또는 ON과 OFF와 같이 두 부분만 있는 데이터를 나타냅니다. 불리언 값은 불리언 컨트롤과 인디케이터를 사용하여 입력 또는 표시할 수 있습니다. 불리언 객체는 스위치, 누름 버튼, LED를 시뮬레이션합니다. 수직 토글 스위치와 원형 LED 불리언 객체는 아래와 같습니다. 컨트롤 팔레트의 불리언 서브팔레트에서 찾을 수 있습니다(아래 참조).
문자열 데이터 타입은 LabVIEW 2026 Q3 또는 이후 버전에서 사용할 수 있는 UTF-8 인코딩 또는 시스템 인코딩을 사용하는 문자 시퀀스입니다. 문자열 컨트롤을 사용하여 디바이스 시리얼 번호와 같은 텍스트를 수신하고 문자열 인디케이터를 사용하여 사용자에게 텍스트를 표시합니다. 가장 일반적인 문자열 객체는 아래에 보이는 테이블과 텍스트 입력 상자입니다. 문자열과 경로 서브팔레트 또는 리스트와 테이블 서브팔레트에서 문자열 컨트롤과 인디케이터를 찾을 수 있습니다. 다음은 몇 가지 일반적인 문자열 인디케이터입니다.
모든 LabVIEW 객체에는 연관된 바로 가기 메뉴와 프로퍼티 대화 상자가 있습니다. VI를 생성할 때 바로 가기 메뉴 아이템 및/또는 프로퍼티 대화 상자를 사용하여 프런트패널과 블록다이어그램 객체의 모양 및/또는 동작을 변경할 수 있습니다. 바로 가기 메뉴를 이용하려면 수정하려는 객체에서 마우스 오른쪽 버튼을 클릭합니다. 프로퍼티 대화 상자를 이용하려면 바로 가기 메뉴에서 프로퍼티(Properties)를 선택합니다.
1단계와 2단계를 따라 문자열 컨트롤을 만든 후 프로퍼티 대화 상자를 사용하여 스크롤 막대를 추가합니다. 빈 VI로 시작합니다.
1. 문자열 및 경로 서브팔레트에서 문자열 컨트롤을 선택하여 프런트패널에 배치합니다.
2. 문자열 인디케이터에서 마우스 오른쪽 버튼을 클릭하여 바로 가기 메뉴를 열고 프로퍼티를 선택합니다.
3. 프로퍼티 대화 상자에서 수직 스크롤 막대 표시(Show vertical scroll bar) 체크박스에 체크하고 확인(OK)을 클릭합니다.
4. 결과 문자열 컨트롤에는 스크롤 막대가 있어 사용자가 위아래로 스크롤하여 모든 텍스트를 볼 수 있습니다. 이렇게 하면 작은 문자열 컨트롤을 사용하여 많은 양의 텍스트를 표시할 수 있습니다.
VI를 실행하면 다음 도구 모음이 블록다이어그램에 나타납니다.
실행 버튼을 클릭하여 VI를 실행하십시오. 코드를 컴파일할 필요는 없습니다. LabVIEW가 자동으로 코드를 컴파일합니다. 실행 버튼이 왼쪽에 표시된 것처럼 채워진 흰색 화살표로 나타나면 VI를 실행할 수 있습니다.
생성 또는 편집하는 VI에 오류가 있으면 실행 버튼이 깨져 보입니다. 블록다이어그램의 연결을 끝낸 후에도 실행(Run) 버튼이 여전히 깨져 있으면 VI가 깨진 상태로, 이 VI는 실행할 수 없습니다. 이 버튼을 클릭하면 모든 오류와 경고를 나열하는 오류 목록(Error List) 창이 나타납니다.
연속 실행을 클릭하여 강제 종료하거나 일시 정지할 때까지 VI를 실행하십시오. 이 버튼을 다시 클릭하면 연속 실행을 비활성화할 수 있습니다.
VI가 실행되는 동안 실행 강제 종료 버튼은 흐리게 표시되지 않습니다. 다른 어떤 방법으로도 VI를 정지시킬 수 없는 경우, 이 버튼을 클릭하여 VI를 즉시 정지시키십시오. 실행 중인 하나 이상의 최상위 VI가 해당 VI를 사용 중인 경우 버튼은 비활성화됩니다.
주의: 실행 강제 종료 버튼은 현재 반복을 마치기 전 VI를 즉시 정지시킵니다. 외부 하드웨어와 같은 외부 리소스를 사용하는 VI를 강제 종료하는 경우, 해당 외부 리소스를 적절히 리셋 혹은 해제하지 못하여 리소스가 알지 못하는 상태가 될 수 있습니다. VI에 정지 버튼을 만들면 이러한 문제를 피할 수 있습니다.
일시 정지 버튼을 클릭하여 실행 중인 VI를 일시 정지시킬 수 있습니다. 일시 정지 버튼을 클릭하면 LabVIEW는 블록다이어그램에서 실행을 일시 정지한 위치를 강조 표시하고, 일시 정지 버튼은 빨간색으로 나타납니다. 일시 정지 버튼을 다시 클릭하여 VI를 계속 실행합니다.
텍스트 설정 풀다운 메뉴를 선택하여 VI에서 선택한 영역의 글꼴 크기, 스타일, 색상 등의 설정을 변경합니다.
객체 정렬 풀다운 메뉴를 클릭하여 수직, 가장자리, 왼쪽 등의 축을 따라 객체를 정렬합니다.
객체 간격 조정 풀다운 메뉴를 클릭하여 여러 프런트패널 객체를 같은 크기로 조정합니다.
객체 크기 조정 풀다운 메뉴를 클릭하여 여러 프런트패널 객체를 같은 크기로 조정합니다.
객체들이 서로 겹칠 때, 어떤 객체가 앞이나 뒤에 올지 결정하려면 재정렬 풀다운 메뉴를 클릭합니다. 위치 도구로 하나의 객체를 선택한 후 앞으로 이동, 뒤로 이동, 맨 앞으로 이동, 맨 뒤로 이동 중에서 선택하십시오.
Nigel AI와의 채팅 버튼을 클릭하여 Nigel AI 창을 엽니다. 참고: 이 버튼은 Nigel AI가 활성화된 경우에만 보입니다.
Show Context Help Window 버튼을 클릭하여 컨텍스트 도움말 윈도우 표시를 켜거나 끕니다.
텍스트 입력은 이전 값을 대체할 수 있는 새 값이 있음을 알려주기 위해 표시됩니다. 텍스트 입력 버튼은 버튼을 클릭하거나 <Enter> 키를 누르거나 프런트패널 또는 블록다이어그램 작업 공간을 클릭하면 사라집니다.