다음 PLC 래더 다이어그램을 보고 명령어 프로그램의 빈칸 ①~⑧을 완… | 전기기사 실기 2024년 1회 기출유형문제 기출문제 상세 페이지
9
다음 PLC 래더 다이어그램을 보고 명령어 프로그램의 빈칸 ①~⑧을 완성하시오.
(명령어 : S=시작, A=AND, O=OR, OS=그룹간 병렬, AS=그룹간 직렬, N=반전, W=출력, END)
(명령어 : S=시작, A=AND, O=OR, OS=그룹간 병렬, AS=그룹간 직렬, N=반전, W=출력, END)
| ADD | OP | DATA |
|---|---|---|
| 0 | S | P000 |
| 1 | AN | M001 |
| 2 | ( ① ) | ( ② ) |
| 3 | A | P011 |
| 4 | ( ③ ) | − |
| 5 | ( ④ ) | M000 |
| 6 | AN | P001 |
| 7 | W | M001 |
| 8 | ( ⑤ ) | ( ⑥ ) |
| 9 | AN | P002 |
| 10 | ( ⑦ ) | P010 |
| 11 | AN | P003 |
| 12 | W | M010 |
| 13 | ( ⑧ ) |
해설
① S
② M000
③ OS
④ W
⑤ S
⑥ M001
⑦ O
⑧ END
② M000
③ OS
④ W
⑤ S
⑥ M001
⑦ O
⑧ END
[해설]
니모닉에서 S는 새 블록을 시작하고, A·O는 블록 안에서 직렬·병렬로 접점을 더한다. OS는 두 블록을 병렬로 합치고, W는 출력이다.
- 첫 렁의 위 가지(P000·M001 b접점)에 이어 아래 가지는 M000 접점으로 시작하므로 S M000으로 새 블록을 열고 A P011을 붙인다.
- 두 가지는 접속점에서 병렬로 만나므로 OS로 합치며, 합치기만 하므로 데이터는 비운다.
- 합친 결과는 W로 M000 코일에 출력하고, 이어서 AN P001을 거쳐 M001 코일에 출력한다.
- M010 코일로 가는 렁은 M001 a접점에서 시작하므로 S M001로 연다.
- P010은 접점 하나짜리 병렬 가지라 새 블록 없이 O로 붙인다.
- 마지막 렁의 END로 프로그램을 끝낸다.
외우는 요령: 접점이 둘 이상인 가지는 S로 따로 열어 OS로 합치고, 접점 하나짜리 병렬은 O로 바로 붙인다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.