서브루틴 프로그램 - 스캔 프로그램

  • 스캔 프로그램에서 ECALL 명령에 의해 실행되는 프로그램의 모음입니다.

  • 스캔 프로그램에서 ECALL 명령에 따라 해당 Sub Routine Program(PID 번호)안의 SBRT n ~ RET 명령 사이의 프로그램을 수행 하게 됩니다.

*서브 루틴 프로그램에서 동작되는 명령어(Coil 명령등...)의 결과값은 서브 루틴 프로그램이 호출 될때만 처리됩니다. 서브 루틴이 호출되어 True 된 디바이스의 값은 다시 서브 루틴 프로그램이 호출 되어 처리되기 전까지 변화하지 않습니다.
예를 들어 Coil(Out 명령어)의 경우 입력 접점 값에 따라 결과값이 달라지지만 서브 루틴이 호출 되지 않으면 값의 변화가 없습니다.
주의) CIMON PLC의 모든 디바이스는 전역 디바이스(Global)이기 때문에 다른 처리 부분에서 값을 설정할 경우 모든 곳에 해당 값이 적용됩니다.