모두CBT

22-1아래 두 벌의 PLC 니모닉 목록을 보고 각각에 대응하는 래더 … | 2022년 전기산업기사실기(필답형) 1회차 기출문제 상세 페이지

11

22-1

아래 두 벌의 PLC 니모닉 목록을 보고 각각에 대응하는 래더 다이어그램을 그리시오.(단, 명령어 LOAD는 회로의 시작, OUT은 출력, AND는 직렬, OR는 병렬, NOT은 부정을 뜻한다. AND LOAD·OR LOAD는 앞서 꾸린 두 블록을 각각 직렬·병렬로 묶는 명령이며, 번지 P001·P002는 푸시버튼 스위치이다.)

(1)

명령어번지
LOADP001
ORM001
LOAD NOTP002
ORM000
AND LOAD-
OUTP017

(2)

명령어번지
LOADP001
ANDM001
LOAD NOTP002
ANDM000
OR LOAD-
OUTP017
해설

(1)

P001 M001 P002 M000 P017

P001 a접점과 M001 a접점을 병렬로 묶은 블록, P002 b접점과 M000 a접점을 병렬로 묶은 블록을 서로 직렬로 이은 뒤 출력 코일 P017을 달아 우측 모선에 접속한 회로

(2)

P001 M001 P002 M000 P017

P001 a접점과 M001 a접점을 직렬로 이은 가지, P002 b접점과 M000 a접점을 직렬로 이은 가지를 서로 병렬로 묶은 뒤 출력 코일 P017을 달아 우측 모선에 접속한 회로


[해설]

LOAD·LOAD NOT은 새 블록을 여는 명령이므로, 프로그램 안에 LOAD 계열이 두 번 나오면 독립된 블록이 두 개 만들어진 것이다. 이 두 블록을 마지막에 어떻게 묶는지를 지정하는 것이 AND LOAD(직렬 결합)와 OR LOAD(병렬 결합)이다.

(1) LOAD P001 → OR M001 로 첫 블록 (P001+M001)(P001+M001) 이 만들어지고, LOAD NOT P002 → OR M000 으로 둘째 블록 (P002+M000)(\overline{P002}+M000) 이 만들어진다. AND LOAD가 두 블록을 직렬로 결합하므로

X=(P001+M001)(P002+M000)X=(P001+M001)\cdot(\overline{P002}+M000)

병렬 블록 두 개를 직렬로 이은 래더가 된다. LOAD NOT으로 시작한 P002는 b접점으로 그린다.

(2) LOAD P001 → AND M001 로 첫 블록 P001M001P001\cdot M001, LOAD NOT P002 → AND M000 으로 둘째 블록 P002M000\overline{P002}\cdot M000 이 만들어지고 OR LOAD가 이를 병렬로 결합하므로

X=P001M001+P002M000X=P001\cdot M001+\overline{P002}\cdot M000

직렬 가지 두 개를 병렬로 묶은 래더가 된다.

명령어와 래더 기호의 대응은 다음과 같다.

내용명령어부호기능
시작 입력LOAD(STR)모선에서 시작하는 a접점독립된 하나의 회로를 a접점으로 시작하는 명령
시작 입력LOAD NOT모선에서 시작하는 b접점독립된 하나의 회로를 b접점으로 시작하는 명령
직렬 접속ANDa접점 직렬바로 앞 회로에 a접점을 직렬로 접속
직렬 접속AND NOTb접점 직렬바로 앞 회로에 b접점을 직렬로 접속
병렬 접속ORa접점 병렬바로 앞 회로에 a접점을 병렬로 접속
병렬 접속OR NOTb접점 병렬바로 앞 회로에 b접점을 병렬로 접속
출력OUT코일회로의 결과인 출력 기기(코일)와 내부 출력을 표시

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