VI가 재귀적인 VI가 되도록 설정할 수 있는데, 이는 VI가 자체 블록다이어그램 또는 SubVI의 블록다이어그램에서 스스로를 호출할 수 있는 VI라는 뜻입니다. 같은 프로세스의 출력 작업을 여러 번 실행하려는 경우, 재귀 VI가 유용합니다.

다음 단계를 따라 VI를 재귀 VI로 만듭니다.

  1. 재귀 VI로 만들려는 VI를 엽니다.
  2. VI 프로퍼티 대화 상자의 실행 페이지에서 공유 복제 재호출 실행을 선택합니다.
  3. VI 자신의 블록다이어그램 또는 SubVI의 블록다이어그램에서 재귀 VI를 호출합니다.
노트 LabVIEW는 32비트 플랫폼에서 최대 15,000개의 재귀 호출을 허용하며, 64비트 플랫폼에서는 최대 35,000개의 재귀 호출을 허용합니다. 지나치게 많은 재귀 호출을 방지하려면, 케이스 구조에서 재귀 VI를 호출하는 방법을 고려하십시오.