해결책
오토인덱스 활성화 오토인덱스 비활성화
터널 내부에 대괄호가 있으면 오토인덱싱이 활성화됩니다. For 루프 내부로 연결하거나 외부로 출력할 때의 기본 설정입니다. For 루프 입력 터미널에 연결된 배열에서 오토인덱싱을 활성화하면, LabVIEW는 카운트 터미널을 배열 크기로 설정하여 루프 카운트에 와이어할 필요가 없습니다.
For 루프의 일반적인 응용 프로그램은 개별 배열 요소를 처리하기 때문에 For 루프에 연결하는 모든 배열에 대해 기본적으로 오토인덱싱이 활성화됩니다. 배열 요소를 개별적으로 처리할 필요가 없는 경우 오토인덱싱을 비활성화하십시오. 오토인덱싱 입력을 비활성화하면 For 루프는 반복 당 요소를 처리하는 대신 배열의 모든 요소를 한 번에 처리합니다.
마찬가지로 배열 출력 터널을 오토인덱싱하면 출력 배열은 루프의 모든 반복에서 새 요소를 받습니다. 따라서 오토인덱싱된 출력 배열의 크기는 반복 횟수와 항상 같습니다. 출력 터널에서 오토인덱싱을 사용하지 않으면 모든 반복의 요소가 아니라 마지막 데이터값을 받게 됩니다. 이 설정을 변경하려면 터널을 마우스 오른쪽 클릭하고 인덱싱 비활성화 또는 인덱싱 활성화를 선택합니다.
오토인덱싱은 While 루프를 연결하거나 연결 해제 할 때 기본적으로 비활성화되어 와이어 터널이 단색으로 되어 있습니다. While 루프를 입력하는 배열에 대해 오토인덱싱을 활성화하면 While 루프는 For 루프와 같은 방식으로 배열을 인덱싱합니다. 그러나 While 루프는 특정 조건이 충족될 때까지 반복되므로 While 루프가 실행하는 반복 횟수는 배열 크기에 의해 제한되지 않습니다. 또한, 배열 출력 터널을 오토인덱싱하면 출력 배열은 루프의 모든 반복에서 새 요소를 받습니다.