프로시저 아웃 포트
파라미터 설명
비이동 스텝 기본 파라미터
실행을 건너뛰기
없음 |
기본값. 해당 스텝의 실행을 건너뛰지 않습니다. |
시뮬레이션할 때만 |
시뮬레이션을 할 때만 해당 스텝의 실행을 건너뜁니다. 아웃 포트는 실행 건너뛸 때의 아웃 포트 파라미터를 통해 저정됩니다. |
항상 |
실제 실행 또는 시뮬레이션을 할 때 모두 해당 스텝의 실행을 건너뜁니다. 아웃 포트는 실행 건너뛸 때의 아웃 포트 파라미터를 통해 저정됩니다. |
조절 설명 |
시뮬레이션할 때만 또는 *항상*으로 설정할 때 프로젝트 실행 중에는 현재 스텝을 건너뛰고 계속 다음 스텝을 실행합니다. 예를 들어, "DI 체크" 스텝이 프로젝트에 연결되어 있고 시뮬레이션 중 외부 입력 신호가 없는 경우, “실행을 건너뛰기” 파라미터를 설정하지 않으면 해당 스텝을 실행할 때 프로젝트 실행이 중지됩니다. 이 파라미터를 설정한 후에는 이 스텝을 실행하지 않고 시뮬레이션이 완료될 때까지 계속 다음 스텝을 실행합니다. |
실행 건너뛸 때의 아웃 포트
실행을 건너뛰기 파라미터의 값은 시뮬레이션할 때만 또는 *항상*으로 설정해야 이 기능을 사용할 수 있습니다. 해당 스텝을 건너뛰고 계속 실행될 때의 아웃 포트를 지정합니다.
응용 예시
프로시저의 "비전 이동" 스텝에는 성공, 계획 실패 및 기타 실패의 세 가지 가능한 결과가 있습니다. 성공 및 실패에 대한 후속 논리에 연결하려면 프로시저에 두 개의 아웃 포트가 필요합니다.
“비전 이동” 스텝의 “계획 실패” 아웃 포트에 프로시저 아웃 포트 스텝을 연결하고 *프로시저 아웃 포트*의 *종료 시의 포트 번호*를 1로 설정합니다. 이때 프로시저에 아웃 포트 1, 즉 ‘비전 이동”” 스텝이 계획 실패 시 실행하는 아웃 포트가 추가됩니다.
“비전 이동” 스텝의 “성공” 아웃 포트는 *프로시저 아웃 포트*와 연결되어 있지 않으며, 이 분기가 실행되면 아웃 포트 0을 통해 프로시저를 종료하게 됩니다.