모두CBT

23-2아래 PLC 래더 회로와 명령어 표를 보고 각 물음에 답하시오.… | 2023년 전기산업기사실기(필답형) 2회차 기출문제 상세 페이지

12

23-2

아래 PLC 래더 회로와 명령어 표를 보고 각 물음에 답하시오.

000 001 100 200 100 002 200 100 200

[명령어]

명령어의미
STR입력 a접점
STRN입력 b접점
OUT출력
AND직렬 a접점
ANDN직렬 b접점
OR병렬 a접점
ORN병렬 b접점
OB병렬 그룹 접속

(1) 그림의 회로와 동일하게 동작하는 무접점 회로를 그리시오.(단, 입력 접점은 000·001·002로 한다.)

(2) 아래 표에서 비어 있는 스텝의 명령어와 번지를 채워 넣어 프로그램을 마저 작성하시오.

차례명령어번지비고
0STRN000W
1AND001W
2W
3W
4W
5W
6W
7W
8W
9W
10W
11W
12W
13W
14OBW
15OUT200W
16END
해설

(1)

001 000 002 100 200

100 = 000 · (001 + 100) · 200

200 = 000 · (002 + 200) · 100

(2)

차례명령어번지비고
0STRN000W
1AND001W
2ANDN200W
3STRN000W
4AND100W
5ANDN200W
6OBW
7OUT100W
8STRN000W
9AND002W
10ANDN100W
11STRN000W
12AND200W
13ANDN100W
14OBW
15OUT200W
16END


[해설]

회로는 출력 100과 200이 서로 상대의 b접점으로 인터록된 자기유지 회로다. 000은 두 회로에 공통으로 직렬로 들어간 정지용 b접점이다.

(1) 무접점 회로로 옮기기 — 래더의 요소를 게이트로 바꾸면 된다.

· 직렬 접속 → AND · 병렬 접속 → OR · b접점 → NOT

따라서 000은 NOT을 거쳐 두 계열의 AND에 공통으로 들어가고, 001과 자기유지 접점 100은 OR로 묶이며, 상대 출력 200은 NOT을 거쳐 AND에 물린다. 아래 계열도 같은 모양으로 002·200·100을 배치한다.

(2) 프로그램 작성 — 표의 0행이 STRN 000으로 인쇄된 것이 결정적 단서다. STRN은 입력 b접점이므로 래더의 000 접점은 b접점이고, 출력 100 앞의 200과 출력 200 앞의 100도 ANDN(직렬 b접점)으로 읽어야 한다.

병렬 그룹은 각 가지를 STR/STRN으로 새로 시작해 쌓아 두었다가 OB로 합치는 방식으로 코딩한다. 출력 100 계열은

· 가지 1: STRN 000 → AND 001 → ANDN 200

· 가지 2: STRN 000 → AND 100 → ANDN 200

· 두 가지를 OB로 묶고 OUT 100

출력 200 계열도 001·100 자리에 002·200을, 인터록 접점 자리에 100을 넣어 같은 순서로 쓴 뒤 OB, OUT 200으로 마무리하고 END로 끝낸다.

동작은 먼저 눌린 쪽이 살아남고 상대는 눌러도 동작하지 않는 선착 우선(인터록) 회로이며, 000을 누르면 두 출력이 모두 복귀한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.