※ 주의사항 ※
본 블로그는 수업 내용을 바탕으로 제가 이해한 부분을 정리한 블로그입니다.
내용에 신빙성이 없으니 참고로만 보시고, 틀린 부분이 있다면 지적 부탁드립니다!
감사합니다😁
안녕하세요!!
오늘은 아래와 같은 내용을 확인해보겠습니다.
1버튼 자기유지 프로그램
PLC 래더프로그램 예제모음
1. 1버튼 자기유지 프로그램
일전에 자기유지회로(프로그램)을 배웠는데 그때는 기동버튼과 정지버튼을 각각 별도로 만들어서
입력신호를 2개를 가지고 릴레이를 여자시키고 소자시키는 과정을 반복하였습니다.
이번에는 입력신호 1개(1버튼)만을 가지고 자기유지회로를 동작시키고 정지시키는 방법을 알아보겠습니다.
1-1. 명령어 미사용(소프트웨어적 구현)
특징 : 범용성이 좋음 (다양한 제품군의 PLC 프로그램에서 사용 가능)
1-2. 명령어(FF) 사용(소프트웨어적 구현)
ex) ––––[FF M2]––––
특징 : 미쓰비시 Q시리즈 프로그램에서만 사용이 가능하다.
1-3. 전기 시퀀스 기반 (하드웨어적 구현)
특징 : 실용성과 안정성이 둘다 떨어져서 현장에선 사용되지 않음.
X0(푸시버튼) 입력신호 전송 1회차 | X0(푸시버튼) 입력신호 전송 2회차 |
PBS를 누르고 있는 중일때 (1회차) M1 : 여자되어서 자기 유지 ON M2 : OFF M3 : 여자되어서 자기 유지 ON PL : 점등 PBS를 다시 떼면 (1회차) M1 : OFF M2 : OFF M3 : 자기 유지 ON PL : 점등 → 1회차 동작 : 출력의 SET 상태를 유지하고 있다. |
PBS를 다시 누르고 있는 중일때 (2회차) M1 : OFF M2 : 여자되어서 자기 유지 ON M3 : OFF PL : 소등 PBS를 다시 떼면 (2회차) M1 : OFF M2 : OFF M3 : OFF PL : 소등 → 2회차 동작 : 출력을 RESET(RST) 시킨다. |
2. PLC 래더프로그램 예제모음
2-1. 모터제어 프로그램1 예제
# 프로그램 실행조건
- LS1(X10)을 1회 누르면 R1(Y20)이 여자된다. (R1 ON, R2 OFF, R3 OFF)
- LS1(X10)을 2회 누르면 R2(Y21)가 여자된다. (R1 ON, R2 ON, R3 OFF)
- LS1(X10)을 3회 누르면 R3(Y22)가 여자된다. (R1 ON, R2 ON, R3 ON)
- LS2(X11)를 누르자 마자 R1 ~ R3 모두 소자된다.
※ [1스캔타임 절차 이해 필요]
래더프로그래밍 절차상 스캔타임이 좌 → 우 / 위 → 아래로 읽어오기 때문에 아래에 있는 M1이 제일 먼저 동작한다.
2-2. 모터제어 프로그램2 예제
아래의 타임차트를 참고하여 PLC 프로그램을 작성하시오.
※ 출력부의 B접점 M2, M3는 모터가 한쪽만 동작해야 하기 때문에 릴레이의 B접점으로 출력을 제어해준다.
2-3. 자동차 세척기 프로그램 예제
# 프로그램 실행조건
- 자동차가 세척기에 진입한다.
- 센서1(X10)에 자동차 출입이 감지되는 즉시 물세척(Y20)이 동작한다. → 상승펄스
- 자동차 센서1(X10)을 지나가면 물세척(Y20)이 멈추고 공기건조(Y21)가 동작한다.
- 센서2(X11)에 자동차 퇴장이 감지되는 즉시 공기건조(Y21)가 멈춘다. → 하강펄스
- 프로그램 가동 중 정지버튼(X12)을 누르면 모든 동작이 All Stop 한다.
2-4. 제품 세척기 프로그램 예제
# 프로그램 실행조건
- START 버튼(X12)을 누르면 컨베이어 (Y20)이 움직이면서 제품이 진입한다.
- 센서1 (X10)에 제품이 감지되는 즉시 물 세척기(Y21)이 동작한다.
- 제품이 센서1(X10)을 지나가면 물 세척기가 멈추고 공기건조기(Y22)가 동작한다.
- 센서2(X11)에 제품이 감지되고, 제품이 다 빠져 나오면 공기건조기(Y22)가 멈춘다.
- STOP 버튼(X13)을 누르면 모든 동작이 즉시 정지한다.
'대한상공회의소 스마트팩토리 교육 > PLC 프로그래밍' 카테고리의 다른 글
[PLC 프로그래밍] T(Timer) 명령어 (0) | 2022.01.12 |
---|---|
[PLC 프로그래밍] MC / MCR / CJ / SCJ (0) | 2022.01.11 |
[PLC 프로그래밍] 기본 전장기구 실습모듈 제작 / PLS(양변환 검출) / PLF(음변환 검출) (0) | 2022.01.09 |
[PLC 프로그래밍] SET / RST(RESET) / BKRST (0) | 2022.01.08 |
[PLC 프로그래밍] 인터록 회로를 활용한 DC모터 정역운전 (0) | 2022.01.07 |
댓글