[PLC][공통] 초기화 프로그램 Cold와 Hot은 어떤 기능을 하나요.
2017.06.01

안녕하세요, CIMON입니다.

특수프로그램에 있는 초기화 프로그램 COLD와 HOT의 기능은 다음 설명과 같습니다.

 

[초기화 프로그램 (COLD)]

초기화 프로그램 COLD는 전원 투입, CPU 모드를 RUN 모드로 변경한 경우 최초 1회만 실행이 되며,

스캔 프로그램을 실행하기 위한 초기 데이터 설정 및 주변기기나 특수모듈의 초기화 처리를 수행합니다.

초기화 프로그램의 종료를 위해 INITEND 명령어를 반드시 사용해야 합니다.

 

[초기화 프로그램(HOT)]

초기화 프로그램 HOT은 HotRestart 기능을 사용하고 순간정전 발생 시 설정시간 이내일 경우 실행이 되며,

이전 값을 유지한 상태로 초기화 프로그램 실행 후 스캔프로그램이 실행됩니다.

초기화 프로그램의 종료를 위해 INITEND 명령어를 반드시 사용해야 합니다.

 

※Hot Restart란?

RUN 모드에서 정전이 발생하였을 때 정전시간이 Hot Restart 기준 시간 이내면 Hot Restart 모드로 동작되고

모든 데이터와 프로그램 수행 요소들을 전원이 꺼지기 이전 상태로 복원하여 실행하기 때문에 프로그램 실행의 연속성을 유지할 수 있습니다.

 

[참고]

다음은 CPU 동작 조건에 따른 초기화 프로그램 동작 모드 및 프로그램 실행 여부에 관한 표입니다.

 

언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.

감사합니다.