이미지와 같이 코드가 작성되어있고 각각의 SubVI에서 Error 1430과 Error 7이 발생하였을 때 랩뷰에서 실행 마지막에 알려주는 에러는 어떻게 되는지 물어보는 문제이다.
[에러 병합(Merge Errors)] 함수를 알고 있는지가 핵심이라고 할 수 있으며 [에러 병합] 함수의 경우 입력으로 받고자하는 에러 개수만큼 노드를 드래그하여 입력 터미널의 개수를 조정할 수 있다.
1개 또는 여러개의 에러를 입력을 받고 1개의 출력만 내보내도록 실행이 되는데 위에서 와이어링된 순서부터 우선 순위가 매겨진다. 따라서 에러 '입력 0 ~ 에러 입력 n-1' 중에서 먼저 에러가 발생한 단 하나의 에러만 출력으로 나가게 되는 것이다. 문제에서는 두 입력 모두 에러가 발생하였지만, 함수의 기본 실행 방식을 알고 있다면 쉽게 정답을 찾을 수 있는 문제로 정답은 1. Error Code 1430이다.
※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.