2012-04-19 2 views

답변

1

National Instruments 웹 사이트의 an article on handling errors. 기본 기법은 각 VI의 오류 출력을 다음 VI의 입력에 연결하는 것입니다. 입력 라인에 오류가있는 VI는 함수를 건너 뛰고 오류를 따라야합니다.

오류에서 복구하려면 오류 줄을 지우고 일반 루틴을 계속하십시오. 물론 오류 코드를 확인하여 복구하려는 코드가 있는지 확인하고 로그에 오류를 기록하고 싶을 수도 있습니다. Zaber 장치를 시작 위치 및 설정으로 다시 이동시키기 위해 일부 논리를 수행하고자 할 수도 있습니다.

this example from our web site에서 기본 루틴은 MoveRelative 명령을 계속 실행하여 장치를 확장하는 것입니다. 분명히, 그것은 결국 방에서 실행하고 오류를 반환합니다. 오류가 발생하면 오류 메시지가 필드에 표시되고 장치가 기본 루틴을 다시 시작할 수있는 위치 0으로 다시 이동합니다.

LabVIEW error handling