관련 페이지 "사용자 언어 프로그램 실행"(아래 링크 참조)에서는 구조도 자동화 또는 PCB 자동화 패널에서 사용자 언어 프로그램을 실행하는 편리한 방법을 설명합니다. 편집기 창의 명령행을 사용하여 RUN 명령으로 ULP를 실행할 수도 있습니다.
RUN sample.ulp
ULP는 성공적으로 실행되었는지 여부에 대한 정보를 반환할 수 있습니다. exit() 함수를 사용하여 프로그램을 종료하고 반환 값을 설정할 수 있습니다.
반환 값 0은 ULP가 "정상적으로"(즉, 성공적으로) 종료되었음을 의미하지만 다른 값은 비정상적인 프로그램 종료로 간주됩니다.
ULP의 기본 반환 값은 0입니다.
RUN 명령이 스크립트 파일의 일부로 실행되면 ULP가 0이 아닌 반환 값으로 종료되면 스크립트가 종료됩니다.
exit() 함수의 특수 변형을 사용하여 ULP의 결과로 편집기 창으로 명령을 보낼 수 있습니다.