다음 예제는 While 루프에서 알림 동작 함수와 정지 불리언 컨트롤을 사용할 때 많이 발생하는 실수를 보여줍니다.

두번째 루프에서 정지 불리언 컨트롤의 값이 으로 변경되면, VI는 항상 정지하지 않고 사용자가 VI를 완전히 정지하기 위해 실행 강제 종료 버튼을 클릭해야 합니다. 이것은 루프의 각 함수가 그 마지막 실행을 끝낼 때까지 루프가 실행을 끝내지 못했고, 두번째 루프에서 [알림 기다림] 함수가 정지 조건에 연결되지 않았기 때문입니다.

다음 단계에 따라 이 문제를 해결하십시오.

  1. [알림 기다림] 함수의 에러 출력 클러스터를 정지 버튼에 연결합니다.
  2. [알림자 해제] 함수의 강제 삭제? 입력을 으로 설정하여 루프 실행 완료 후 알림자를 삭제합니다.