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

SEQUENCE BITS 프로그래밍 기법


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


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

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

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

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

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



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





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








끝.

댓글

이 블로그의 인기 게시물

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

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

NPN, PNP 트랜지스터 차이점

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

커패시터에 저장된 에너지 계산

제너 다이오드에 저항을 연결하는 이유

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

3상 모터 전력에서 전류 계산하기 (How to Convert Three-Phase Power to Amps)

[PLC] PLC 입출력 타입 - 싱크 & 소스 (Sink & Source)

회로 차단기 용량 선정하는 방법