「인터록 명령」은 라인별 비상 정지 처리와 같이,
특정 프로그램 블록의 시퀀스 출력을 모두 OFF 하는 경우 등에 사용합니다.
■ 인터록(IL) 명령의 기본 사양
「IL명령」의 입력 신호가 “0” 일때, IL명령~ILC명령의 래더 회로안의
다음 3가지 명령으로 지정된 모든 릴레이가 OFF됩니다.
■ 인터록(출력 차단 처리)이 걸리기 전의 래더 시퀀스
~그림1참조~
* 「IL명령」입력신호: “1”
↓
* IL~ILC간의 프로그램은 통상과 같이 실행됩니다.
출력신호A~D(2.00~2.03): 모두 ON상태
「1비트 아웃(OUTB)명령」동작에 의해
D100의 15bit째: “1” 상태
(D100: 8000 HEX)
■ 인터록(출력 차단 처리)이 걸린 후의 래더 시퀀스
~그림 2 참조~
* <IL명령> 입력 신호: “0”
↓
* IL~ILC간에 있는 <OUT 명령> <OUT NOT 명령>으로 지정된 릴레이/2.00과 2.01은 OFF가 됩니다.
*「OUTB 명령」기능에 의해 “1”인 D100의 15 bit가“0”이 됩니다. (D100: 8000→0000 HEX)(*2)
* <KEEP 명령>이나 <SET 명령>으로 ON된 릴레이/2.02나 2.03은 OFF되지 않습니다.
(*2)같은 D100이라도, <OUTB 명령>이외의 명령어(예를 들면 MOV명령 등 )로 “1”이 된 bit는“0”이 되지 않습니다.
■ 데이터 트레이스 결과
※ 설비 인터록 신호/0.00-ON과 동시에, 출력신호A와 B(2.00와 2.01)는 OFF, 출력신호C와 D(2.02와 2.03)는 ON을 계속, D100는 8000
→0000HEX로 변해 있는 것을 알 수 있습니다.