범위 값과 데이터 강제 변환 결정하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
다음 단계를 따라 [범위내 확인과 강제 변환] 함수의 상위 리미트와 하위 리미트 입력으로 지정된 범위 내에 값이 있는지를 확인하고, 추가적으로 입력값을 범위 내의 값으로 강제 변환할 수 있습니다.
노트 다음 단계에서는 예로 상수값을 사용합니다. 문자열 또는 불리언 객체의 값이 범위 내에 있는지를 결정할 수 있으며 옵션으로 값을 범위 내의 값으로 강제로 변환할 수 있습니다.
- 블록다이어그램에 [범위내 확인과 강제 변환] 함수를 추가합니다.
- 함수의 x 입력에 숫자값을 연결합니다.
- 함수의 상위 리미트 입력에 범위의 최대값을 연결합니다. x가 상위 리미트 값보다 더 크면, 함수는 상위 리미트의 숫자로 강제 변환합니다. 기본값은 양의 무한대입니다.
- 함수의 하위 리미트 입력에 범위의 최소값을 연결합니다. x가 하위 리미트 값보다 작다면, 함수는 하위 리미트의 숫자로 강제 변환합니다. 기본값은 음의 무한대입니다.
- (옵션) 함수의 강제 변환(x) 출력을 숫자를 받는 SubVI, 함수, 또는 인디케이터에 연결합니다. x의 숫자가 상위 리미트와 하위 리미트 입력에 의해 설정된 범위 내에 있다면, x의 값은 변경되지 않습니다. x의 숫자가 범위 내에 있지 않으면, 함수는 상위 리미트 또는 하위 리미트의 숫자로 강제 변환합니다.
- [범위내 확인과 강제 변환] 함수의 범위내? 출력을 불리언 인디케이터에 연결하여 x의 숫자가 상위 리미트와 하위 리미트 입력에 의해 설정된 범위 내에 있는지 확인하거나, 입력으로 불리언 값을 받는 SubVI 또는 함수에 범위내? 출력을 연결합니다. x의 숫자가 범위 안에 있으면, 범위내? 출력은 참 값을 반환합니다. 숫자가 범위 안에 있지 않으면, 범위내? 출력은 거짓 값을 반환합니다.
- VI를 실행합니다.