상품
IL 명령어로 OFF되는 출력과 OFF되지 않는 출력의 구분을 알려주세요.
- 등록일
- 2025. 12. 17.
IL 명령어로 OFF되는 출력과 OFF되지 않는 출력의 구분을 알려주세요.
「인터록 명령」은 라인별 비상 정지 처리처럼 특정 프로그램 블록의 시퀀스 출력을 모두 OFF하는 경우 등에 사용합니다.
■인터록(IL) 명령의 기본 사양
「IL 명령」의 입력 조건이 비전도 상태일 때, IL 명령 ~ ILC 명령 사이에 위치한 래더 회로 내의 다음 세 명령으로 지정된 모든 릴레이가 OFF(출력 차단 상태)가 됩니다.
(*1) 본 명령 사용 가능 CPU: CS1-H/CJ1-H/CJ1M/CJ2H/CJ2M
■인터록(출력 차단 처리)이 걸리기 전의 래더 시퀀스 ~그림 1 참조~
* 「IL 명령」의 입력 신호(0.00의 B 접점): “0”(도통 상태에서 IL~ILC 간 유효) ↓
* IL~ILC 간 프로그램은 정상적으로 실행됩니다.
출력 신호 A~D(2.00~2.03): 모두 ON 상태
「1비트 아웃(OUTB) 명령」의 작용으로 D100의 15비트째: “1” 상태 (D100: 8000 HEX)
그림 1 <프로그램: IL 도통 상태>
〔주의〕
본 자료를 흑백 프린터로 인쇄하면 래더 회로의 신호(1/0) 상태를 판별할 수 없으므로 컬러 인쇄하거나 본 화면에서 신호의 (1/0) 상태를 모사하도록 하십시오.
■인터록(출력 차단 처리)이 걸린 후의 래더 시퀀스 ~그림 2 참조~
* <IL 명령>의 입력 신호(0.00의 B 접점): “1”(비통로 상태에서 IL~ILC 간 출력 차단) ↓
* IL~ILC 사이에 있는 <OUT 명령><OUT NOT 명령>으로 지정된 릴레이 2.00과 2.01은 OFF 상태가 됩니다.
* 「OUTB 명령」의 작용으로 “1”이었던 D100의 15비트가 “0”이 됩니다. (D100: 8000 → 0000 HEX) (*2)
* <KEEP 명령>이나 <SET 명령>으로 ON된 릴레이 2.02나 2.03은 OFF되지 않습니다.
(*2) 동일한 D100이라도 <OUTB 명령> 이외의 명령어(예: MOV 명령 등)로 "1"이 된 비트는 "0"이 되지 않습니다.
그림 2. <프로그램: IL 비전도(출력 차단) 상태>
■데이터 트레이스 결과
그림 3 데이터 추적 화면
CIO000000: 설비 인터록 신호 0.00
CIO000200: 출력 신호 A 2.00
CIO000201: 출력 신호 B 2.01
CIO000202: 출력 신호 C 2.02
CIO000203: 출력 신호 D 2.03
설비 인터록 신호 0.00이 "1"(비전도)이 되면 동시에 출력 신호 A와 B(2.00과 2.01)는 OFF, 출력 신호 C와 D(2.02와 2.03)는 ON을 계속하며, D100은 8000 → 0000HEX로 변화하는 것을 알 수 있습니다.
동일한 프로그램 블록 내에서 인터록 시에도 OFF시키고 싶지 않은 출력이 있을 때는, 앞서 언급한 명령어의 특성을 이용하여 KEEP 명령 또는 SET/RSET 명령을 사용하십시오.
〔요청〕
다양한 타이머 명령이나 카운터 명령 등 시퀀스 출력 명령 이외의 인터록 시 동작에 대해서는 기종별 명령어 참조 매뉴얼의 "인터록 명령" 항목을 참조하십시오.
제품 정보에서 매뉴얼 다운로드를 할 수 있습니다.
단, 무료 회원 가입 및 로그인이 필요합니다.