컨트롤 값 인덱스로 얻기 함수
- 업데이트 날짜:2025-07-30
- 2분 (읽기 시간)
컨트롤에서 참조하는 VI의 값을 얻습니다. 이 함수는 컨트롤 클래스의 값 프로퍼티를 사용하는 것과 같이, 프런트패널 컨트롤의 터미널에서 값을 읽는 VI 서버 객체보다 더욱 우수한 성능을 제공합니다. 그러나 이 함수는 컨트롤 값 얻기에 사용되는 다른 메소드보다 더 고급의 어플리케이션 디자인을 필요로 합니다.

입력/출력
VI 참조 번호
—
VI 참조 번호는 컨트롤 값을 얻으려는 VI에 대한 참조를 지정합니다. 엄격한 또는 엄격하지 않은 참조를 이 입력에 연결할 수 있습니다. 기본은 현재 VI의 참조입니다.
컨트롤 인덱스
—
컨트롤 인덱스는 값을 얻고자 하는 프런트 패널 컨트롤의 인덱스 배열을 지정합니다. 컨트롤 클래스의 컨트롤 인덱스 프로퍼티를 사용하여 컨트롤 인덱스를 가져옵니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
데이터 값
—
데이터 값은 컨트롤 값을 반환합니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
[컨트롤 값 인덱스로 얻기] 함수를 사용하려면 컨트롤 값을 얻으려는 VI가 실행 중이거나 실행 모드여야 합니다. 또한 값을 얻으려는 컨트롤이 블록다이어그램에 터미널을 가지고 있어야 합니다.
노트 클러스터나 배열 안에 있는 컨트롤은 블록다이어그램에 터미널을 갖고 있지 않기 때문에, 이들 컨트롤의 값은 얻을 수 없습니다.
어플리케이션 디자인 고려사항
이 함수로 컨트롤 값을 얻을 때 성능을 최대한 높이려면 다음 권장 사항을 따르십시오:
- 어플리케이션의 초기화 섹션에서는 한 번만 컨트롤의 인덱스를 가져옵니다.
- 현재 VI에서 컨트롤 값을 얻으려면, VI 참조 번호를 연결하지 마십시오.
VI 참조 번호
—
컨트롤 인덱스
—
에러 입력(에러 없음)
—
데이터 값
—
에러 출력
—