에러 클러스터 사용하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
사용하거나 만드는 각 VI에서 에러 입력과 에러 출력 클러스터를 사용하여 VI를 통해 에러 정보를 전달합니다. 대부분의 경우, 소스 클러스터 원소는 또한 어디서 에러가 발생했는지 식별합니다. 에러 입력이 에러를 감지하는 경우, VI는 에러 출력에 에러 정보를 반환하고 계속 실행되지 않습니다. 기본적으로 LabVIEW는 VI를 실행할 때 에러가 발생하면 실행을 정지하고, 에러가 발생한 SubVI 또는 함수를 하이라이트하고, 에러 대화 상자를 열어 자동으로 에러를 처리합니다. 자동 에러 핸들링을 비활성화할 수 있습니다.
다음 단계를 따라 VI에서 에러 클러스터를 사용하는 방법의 예제를 보십시오.
- 블록다이어그램에 [리포트 생성] VI를 추가한 후에 더블 클릭하여 엽니다.
- 윈도우≫블록다이어그램 보이기를 선택하여 블록다이어그램을 디스플레이합니다.
- 기본 도움말 윈도우를 사용하거나 VI 계층구조 윈도우를 사용하여 리포트 생성 생성 VI를 찾습니다.
- 리포트 생성 생성 VI를 더블 클릭하여 VI를 엽니다. 프런트패널에는 에러 입력 및 에러 출력 클러스터가 포함됩니다. 블록다이어그램에서, 이 클러스터는 케이스 구조에 외부적으로 연결됩니다.
에러가 발생하는 경우, 케이스 구조는 이 VI에 도달하기 전에 실행됩니다. VI는 주요 코드를 실행하지 않고 대신 에러 정보를 직접 케이스 구조를 통하여 에러 출력 클러스터로 전달합니다. 에러가 발생하지 않는 경우, VI는 새 리포트를 생성합니다.