[PLC] 프로그래밍 - SEQUENCE BITS 기법
SEQUENCE BITS 프로그래밍 기법
자동화 기계는 일반적으로 일련의 순서로 정의된 스탭(동작)의 시퀀스(SEQUENCE)를 반복적으로 수행합니다. 래더 로직(Ladder Logic)은 이러한 시퀀스를 작성하는데 사용되는 PLC 언어입니다. 여러가지 래더 로직 작성 방법이 있지만, SEQUENCE BITS 기법을 소개해 보고자 합니다. 구현할 시스템은 아래와 같이 깃발 자동 계양기입니다.
깃발 자동 계양기는 아래와 같은 스텝순으로 동작합니다.
1. 깃발이 하단에 위치한 하한 리미트가 감지될 때까지 내려온다.
2. 깃발은 멈춤 상태가 되고 상승 버튼이 눌려질 때까지 대기한다.
3. 상승 버튼이 눌러지면 깃발은 상한 리미트가 감지될 때까지 상승한다.
4. 깃발은 멈춤 상태가 되고 하강 버튼이 눌려질 때가지 대기한다.
1->4 스텝 순서로 동작하고 4번 스텝에 도달하면 1번 스텝으로 이동하여 시퀀스를 반복하게 됩니다. 이러한 시퀀스를 래치(Latch)를 활용하여 구현하면 아래와 같습니다.
동일한 시퀀스를 래치를 사용하지 않고 코일을 사용하여 작성하면 아래와 같습니다.
끝.
댓글
댓글 쓰기