에러 링에서 사용자 에러 코드 정의하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
한 개의 에러 코드를 정의하거나 한 개의 내장 에러 코드를 덮어쓰려고 할 때는 사용자 에러 코드를 생성하는 것이 유용합니다. 에러 링에서 여러 사용자 에러를 사용하려면, 에러 코드 편집기 대화 상자를 사용합니다. 다음 단계를 완료하여 에러 링에서 1회만 사용할 사용자 에러를 생성합니다.
- 블록다이어그램에 에러 링을 추가합니다.
- 드롭다운 화살표(
)를 선택하여 에러 선택 대화 상자를 디스플레이합니다. - 에러 코드 범위 드롭다운 리스트박스에서 사용자 에러 코드를 선택합니다.
- 에러 코드 필드에서 에러 코드를 지정합니다.
- 사용자 에러 메세지를 정의하려면, 사용자 에러 메세지용으로 별도로 예약되어 있는 -8999 ~ -8000, 5000 ~ 9999 또는 500,000 ~ 599,999까지의 에러 코드 범위에 해당하는 에러 코드를 입력합니다.
- 이미 존재하는 에러 코드 메세지를 덮어 쓰려면, 기존 에러 코드를 입력합니다. 기존에 정의된 에러 코드에 사용자 에러 메세지를 생성하는 것은, 일반 에러이지만 해당 에러가 발생하는 특정 경우에 관한 정보를 제공하는 에러 코드를 반환하고자 하는 경우에 유용합니다. 예를 들어 에러 코드 7, "파일을 찾을 수 없습니다"를 사용하는 경우, 찾을 수 없는 관련 파일에 대한 설명으로 대체할 수 있습니다.
- 에러 설명(옵션) 필드에 설명을 입력합니다. 설명 필드는 [문자열로 포맷] 함수에서와 같이 %s 및 %T 같은 동일한 포맷 지정자를 허용합니다. 예를 들어, 사용자 에러 메시지 "%T 시, %s 파일을 찾을 수 없습니다"의 경우, 설정된 에러 링은 다음 그림과 같이 각각 타임스탬프와 문자열에 대한 입력을 포함하도록 변경됩니다.

- 라디오 버튼을 사용하여 에러 링이 에러 또는 경고를 반환하도록 설정합니다.
- 에러 클러스터에 모든 호출 체인 정보를 포함하지 않으려면 호출 체인 포함 확인란에서 확인 표시를 제거합니다. 호출 체인을 포함하는 경우, 에러 설명은 현재 VI에서 최상위 VI까지의 호출 체인을 나타내며, 이렇게하면 VI 계층구조의 어느 곳에서 에러가 발생했는지 찾는데 유용합니다. (Real-Time Module) 리얼타임 어플리케이션에서 발생하는 지터를 줄이기 위해 호출 체인을 제외합니다.
- 확인을 클릭합니다.
에러 링을 설정한 후, 대화 상자로 돌아가지 않고 설정을 조정할 수 있습니다.
- 에러 링의 아이콘 두 개를 클릭하여 각각 에러/경고 셋팅과 호출 체인 포함/제외 셋팅을 토글합니다.
- 에러 링에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 에러 생성, 경고 생성, 호출 체인 포함 또는 호출 체인 제외를 선택하여 관련 셋팅을 설정합니다.
- 에러 링에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 보이는 아이템≫에러 설명 텍스트를 선택하여 에러 설명을 보이거나 숨깁니다.