안녕하세요, CIMON입니다.
특수프로그램에 있는 초기화 프로그램 COLD와 HOT의 기능은 다음 설명과 같습니다.
[초기화 프로그램 (COLD)]
초기화 프로그램 COLD는 전원 투입, CPU 모드를 RUN 모드로 변경한 경우 최초 1회만 실행이 되며,
스캔 프로그램을 실행하기 위한 초기 데이터 설정 및 주변기기나 특수모듈의 초기화 처리를 수행합니다.
초기화 프로그램의 종료를 위해 INITEND 명령어를 반드시 사용해야 합니다.
[초기화 프로그램(HOT)]
초기화 프로그램 HOT은 HotRestart 기능을 사용하고 순간정전 발생 시 설정시간 이내일 경우 실행이 되며,
이전 값을 유지한 상태로 초기화 프로그램 실행 후 스캔프로그램이 실행됩니다.
초기화 프로그램의 종료를 위해 INITEND 명령어를 반드시 사용해야 합니다.
※Hot Restart란?
RUN 모드에서 정전이 발생하였을 때 정전시간이 Hot Restart 기준 시간 이내면 Hot Restart 모드로 동작되고
모든 데이터와 프로그램 수행 요소들을 전원이 꺼지기 이전 상태로 복원하여 실행하기 때문에 프로그램 실행의 연속성을 유지할 수 있습니다.
[참고]
다음은 CPU 동작 조건에 따른 초기화 프로그램 동작 모드 및 프로그램 실행 여부에 관한 표입니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.