[PLC] 프로그래밍 - SEQUENCE BITS 기법

SEQUENCE BITS 프로그래밍 기법


자동화 기계는 일반적으로 일련의 순서로 정의된 스탭(동작)의 시퀀스(SEQUENCE)를 반복적으로 수행합니다. 래더 로직(Ladder Logic)은 이러한 시퀀스를 작성하는데 사용되는 PLC 언어입니다. 여러가지 래더 로직 작성 방법이 있지만, SEQUENCE BITS 기법을 소개해 보고자 합니다. 구현할 시스템은 아래와 같이 깃발 자동 계양기입니다.


깃발 자동 계양기는 아래와 같은 스텝순으로 동작합니다.

1. 깃발이 하단에 위치한 하한 리미트가 감지될 때까지 내려온다.

2. 깃발은 멈춤 상태가 되고 상승 버튼이 눌려질 때까지 대기한다.

3. 상승 버튼이 눌러지면 깃발은 상한 리미트가 감지될 때까지 상승한다.

4. 깃발은 멈춤 상태가 되고 하강 버튼이 눌려질 때가지 대기한다.



1->4 스텝 순서로 동작하고 4번 스텝에 도달하면 1번 스텝으로 이동하여 시퀀스를 반복하게 됩니다. 이러한 시퀀스를 래치(Latch)를 활용하여 구현하면 아래와 같습니다.





동일한 시퀀스를 래치를 사용하지 않고 코일을 사용하여 작성하면 아래와 같습니다.








끝.

댓글

이 블로그의 인기 게시물

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

[PLC] PLC 아날로그 입출력 기본

공압 속도 제어: 미터인 vs 미터아웃

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

[PC] 최대절전모드에서 PC가 멋대로 켜지는 이유와 해결 방법

3선 결선식 센서의 타입 PNP, NPN

[PLC] 래더 다이어그램과 PLC

[농사] 천연 식물성 살충제 종류 및 제조법

[PLC] 릴레이와 전자 접촉기 (MC)