SubVI에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 호출 설정을 선택하여 이 대화 상자를 디스플레이합니다.

이 대화 상자를 사용하여 SubVI를 언제 로드할지를 설정합니다. 이 대화 상자는 VI 서버 호출을 지원하는 어플리케이션 인스턴스에서 열린 VI에서만 사용 가능합니다. 함수, 익스프레스 VI, 다형성 VI, 또는 FPGA 타겟과 같은 VI 서버 호출을 지원하지 않는 어플리케이션 인스턴스에서 열린 VI에서는 사용할 수 없습니다.

개별 호출마다 다시 로드 또는 첫번째 호출에서 로드하고 유지를 선택하면 해당 subVI가 subVI를 호출하도록 설정된 참조에 의한 호출 노드로 대체됩니다. 참조에 의한 호출 노드의 기호는 사용자가 선택한 모드에 따라 달라집니다. 이 옵션 중 어느 하나라도 선택한다면 더이상 subVI를 찾을 수 없게 됩니다. 이 옵션들은 subVI로의 정적 링크를 제거합니다.

이 대화 상자는 다음의 구성요소를 포함합니다.

옵션 설명
호출자와 함께 로드

호출자 VI가 로드함과 동시에 subVI를 로드합니다.

이 동작은 subVI가 로드되는 방식과 동일합니다.
개별 호출마다 다시 로드

SubVI가 이미 메모리 상에 있지 않은 경우 호출자 VI가 subVI를 호출할 때 subVI를 로드합니다.

이 옵션은 통화 후에도 subVI가 메모리에 남아 있다는 것을 보장하지 않습니다.
첫번째 호출에서 로드하고 유지

호출자 VI가 첫번째로 subVI를 호출했을 때에만 subVI를 로드합니다.

발신자 VI가 많은 경우 첫 번째 호출 시 로드 및 유지를선택하여 로드 시간과 메모리를 절약할 수 있습니다. 이 옵션을 선택하면 호출자 VI가 SubVI를 필요로할 때까지 SubVI가 로드되지 않습니다.
노트 개별 호출마다 다시 로드 옵션 또는 첫번째 호출에서 로드하고 유지 옵션을 선택하는 경우, 호출 VI의 블록다이어그램이 메모리에 있으면 LabVIEW는 계속 SubVI를 로드합니다. 호출자 VI를 편집 모드에서 열 경우, LabVIEW는 호출자 VI의 블록다이어그램을 로드하므로 subVI도 함께 로드됩니다. SubVI가 로드되는 것을 피하려면 호출자 VI의 블록다이어그램을 열지 마십시오. 호출자 VI를 SubVI로 호출하고, 호출자 VI의 프런트패널 윈도우와 블록다이어그램을 닫습니다.