모두CBT

PLC 프로그램을 보고 답하시오.(단, ① LOAD: 시작 a접점, ②… | 전기기사 실기 2019년 3회 기출유형문제 기출문제 상세 페이지

13
PLC 프로그램을 보고 답하시오.
(단, ① LOAD: 시작 a접점, ② LOAD NOT: 시작 b접점, ③ AND: 직렬 a접점, ④ AND NOT: 직렬 b접점, ⑤ OR: 병렬 a접점, ⑥ OR NOT: 병렬 b접점, ⑦ OUT: 출력)
스텝명령어번지
1LOADP000
2ORP010
3AND NOTP001
4AND NOTP002
5OUTP010
(1) 래더 다이어그램을 그리시오.
(2) 출력의 논리회로를 그리시오.
해설
논리식: P010=(P000+P010)P001P002P010 = (P000 + P010)\cdot \overline{P001}\cdot \overline{P002}

(1) 래더 다이어그램
좌측 모선에 a접점 P000을 놓고, 그 아래로 출력 P010의 a접점을 병렬(OR) 자기유지 접속. 이어 b접점 P001(AND NOT), b접점 P002(AND NOT)를 직렬 연결한 뒤 출력코일 P010에 연결.

(2) 논리회로
P000과 P010을 입력으로 받는 OR 게이트 출력을, P001·P002를 각각 NOT(인버터)한 신호와 함께 3입력 AND 게이트에 넣고 그 출력을 P010으로 한다.
P010=(P000+P010)P001P002P010 = (P000 + P010)\cdot \overline{P001}\cdot \overline{P002}


[해설]

주어진 명령어는 P010 자기유지 회로이며, P000 또는 P010이 ON이고 P001·P002가 모두 OFF일 때 P010이 유지된다는 것이 핵심이다.

스텝 1~2의 LOAD P000, OR P010은 P000과 P010을 병렬(OR)로 묶어 자기유지 접점을 구성하고, 스텝 3~4의 AND NOT P001, AND NOT P002는 이 OR 결과에 P001·P002의 b접점을 직렬로 연결해 인터록(정지조건)을 건다.

따라서 출력 논리식은 P010=(P000+P010)P001P002P010=(P000+P010)\cdot\overline{P001}\cdot\overline{P002}이며, 래더 다이어그램은 P000의 a접점과 P010의 a접점을 병렬로 두고 그 뒤에 P001·P002의 b접점을 직렬로 이어 출력코일 P010에 연결한 형태, 논리회로는 이를 그대로 OR 게이트와 3입력 AND 게이트로 옮긴 형태다.

문제이미지

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