22-1아래 두 벌의 PLC 니모닉 목록을 보고 각각에 대응하는 래더 … | 2022년 전기산업기사실기(필답형) 1회차 기출문제 상세 페이지
22-1
아래 두 벌의 PLC 니모닉 목록을 보고 각각에 대응하는 래더 다이어그램을 그리시오.(단, 명령어 LOAD는 회로의 시작, OUT은 출력, AND는 직렬, OR는 병렬, NOT은 부정을 뜻한다. AND LOAD·OR LOAD는 앞서 꾸린 두 블록을 각각 직렬·병렬로 묶는 명령이며, 번지 P001·P002는 푸시버튼 스위치이다.)
(1)
| 명령어 | 번지 |
|---|---|
| LOAD | P001 |
| OR | M001 |
| LOAD NOT | P002 |
| OR | M000 |
| AND LOAD | - |
| OUT | P017 |
(2)
| 명령어 | 번지 |
|---|---|
| LOAD | P001 |
| AND | M001 |
| LOAD NOT | P002 |
| AND | M000 |
| OR LOAD | - |
| OUT | P017 |
(1)
P001 a접점과 M001 a접점을 병렬로 묶은 블록, P002 b접점과 M000 a접점을 병렬로 묶은 블록을 서로 직렬로 이은 뒤 출력 코일 P017을 달아 우측 모선에 접속한 회로
(2)
P001 a접점과 M001 a접점을 직렬로 이은 가지, P002 b접점과 M000 a접점을 직렬로 이은 가지를 서로 병렬로 묶은 뒤 출력 코일 P017을 달아 우측 모선에 접속한 회로
[해설]
LOAD·LOAD NOT은 새 블록을 여는 명령이므로, 프로그램 안에 LOAD 계열이 두 번 나오면 독립된 블록이 두 개 만들어진 것이다. 이 두 블록을 마지막에 어떻게 묶는지를 지정하는 것이 AND LOAD(직렬 결합)와 OR LOAD(병렬 결합)이다.
(1) LOAD P001 → OR M001 로 첫 블록 이 만들어지고, LOAD NOT P002 → OR M000 으로 둘째 블록 이 만들어진다. AND LOAD가 두 블록을 직렬로 결합하므로
즉 병렬 블록 두 개를 직렬로 이은 래더가 된다. LOAD NOT으로 시작한 P002는 b접점으로 그린다.
(2) LOAD P001 → AND M001 로 첫 블록 , LOAD NOT P002 → AND M000 으로 둘째 블록 이 만들어지고 OR LOAD가 이를 병렬로 결합하므로
즉 직렬 가지 두 개를 병렬로 묶은 래더가 된다.
명령어와 래더 기호의 대응은 다음과 같다.
| 내용 | 명령어 | 부호 | 기능 |
|---|---|---|---|
| 시작 입력 | LOAD(STR) | 모선에서 시작하는 a접점 | 독립된 하나의 회로를 a접점으로 시작하는 명령 |
| 시작 입력 | LOAD NOT | 모선에서 시작하는 b접점 | 독립된 하나의 회로를 b접점으로 시작하는 명령 |
| 직렬 접속 | AND | a접점 직렬 | 바로 앞 회로에 a접점을 직렬로 접속 |
| 직렬 접속 | AND NOT | b접점 직렬 | 바로 앞 회로에 b접점을 직렬로 접속 |
| 병렬 접속 | OR | a접점 병렬 | 바로 앞 회로에 a접점을 병렬로 접속 |
| 병렬 접속 | OR NOT | b접점 병렬 | 바로 앞 회로에 b접점을 병렬로 접속 |
| 출력 | OUT | 코일 | 회로의 결과인 출력 기기(코일)와 내부 출력을 표시 |
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.