첫번째 호출? 함수
- 업데이트 날짜:2025-07-30
- 1분 (읽기 시간)
SubVI 또는 블록다이어그램의 섹션이 처음으로 실행됨을 나타냅니다. [첫번째 호출?] 함수는 실행 버튼을 클릭한 후 처음으로 함수를 호출한 경우에만 참을 반환합니다.
[첫번째 호출?] 함수를 VI 내의 여러 곳에 위치시킬 수 있습니다. 함수는 위치한 블록다이어그램의 섹션이 처음으로 실행될 때 참을 반환합니다.

입력/출력
첫번째 호출?: 참/거짓
—
첫번째 호출?은 전체 VI를 실행한 이후 처음으로 subVI가 실행되는 경우 참입니다. |
이 함수는 VI를 실행할 때 루프 또는 케이스 구조 내의 subVI 또는 블록다이어그램의 섹션을 한번만 실행하려는 경우에 유용합니다.
[첫번째 호출?]은 실행 버튼을 클릭하거나 VI 실행 메소드가 실행될 때와 같이, 첫번째 최상위 호출자가 실행을 시작한 후 처음으로 VI가 실행될 때 참을 반환합니다. 최상위 호출자가 실행되고 있는 도중에 두번째 상위 호출자가 호출하는 경우, [첫번째 호출?]은 두번째로 참을 반환하지 않습니다, 모든 최상위 호출기가 유휴 상태가 된 후 다시 최상위 호출자가 시작되면, [첫번째 호출?]은 유휴 상태 후 처음으로 VI가 실행될 때 참을 반환합니다. 재호출 VI는 데이터 스페이스마다 하나의 인스턴스를 가집니다. 그러므로, 공유된 재호출 VI는 최상위 호출자가 첫번째로 호출할 때 각 데이터 공간 인스턴스에 참을 반환합니다.
첫번째 호출?: 참/거짓
—