불리언 객체의 기계적 동작 변경하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
불리언 컨트롤은 물리적 인스트루먼트의 동작과 유사한 프런트패널 윈도우를 생성하도록 불리언 객체를 사용자 정의할 수 있는 6가지 종류의 기계적 동작을 갖습니다.
노트 바로 가기 키를 불리언 컨트롤의 기계적 동작에 할당하면, 키보드가 그 값을 토글합니다. 예를 들어, 불리언 컨트롤에 대해 바로 가기 키를 할당하고 해당 바로 가기 키를 래치 기계적 동작 중에 하나로 설정하면, 읽을 때 버튼이 언래치됩니다.
다음 단계를 통해 불리언 컨트롤의 기계적 동작을 변경합니다.
- 누름 버튼과 같은 불리언 컨트롤을 프런트패널 윈도우에 추가합니다.
- 불리언 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 프로퍼티를 선택하여 불리언 프로퍼티 대화 상자를 디스플레이합니다.
- 불리언 프로퍼티 대화 상자의 동작 탭을 클릭합니다.
- 버튼 동작 리스트에서 어플리케이션에 적절한 버튼 동작을 선택합니다. 동작의 설명이 동작 설명 섹션에 나타나고 선택된 동작 미리보기 섹션에서 선택된 동작을 테스트할 수 있습니다. 동작 설명 섹션에 나타나는 아이콘에서, M은 컨트롤을 작동할 때 마우스 버튼의 이동을 나타내며, V는 컨트롤의 출력값을 나타내며, RD는 VI가 컨트롤을 읽는 시간의 포인트를 나타냅니다.
노트 로컬 변수가 있는 객체에서는 래치 작업을 사용할 수 없습니다. 불리언 값을 래치 기계적 동작으로 설정하는 경우, 값 프로퍼티와 값(신호) 프로퍼티는 VI가 실행 중이거나 실행되도록 예약되어 있을 때와 같이 유휴 상태에 있지 않은 경우에 에러를 반환합니다. 래치 기계적 동작으로 설정된 불리언 값이 있을 때 경합 조건이 발생할 수 있기 때문에 래치 기계적 동작으로 설정된 불리언 값을 프로그램적으로 읽을 수 없습니다.
불리언 컨트롤 기계적 동작에 대한 예제는 labview\examples\Controls and Indicators\Boolean 디렉토리에 있는 Mechanical Action VI를 참조하십시오.