반응형
탱크 로직은 물을 펌프로 채우고, 자동밸브로 물을 드레인 시키는 로직이다. 수위에 따라서 물을채우고, 드레인을 시키게 된다. 그래서 여기서 필요한 기기는 다음과 같다.
- 펌프 : 물을 채우는 용도
- 자동밸브 : 물을 드레인 하는 용도
- LOW 스위치 : 공정제어용
- HIGH 스위치 : 공정제어용
- LOW LOW 스위치 : 알람용
- HIGH HIGH 스위치 : 알람용
먼저 LOW 스위치에 닫으면, 10초 딜레이 타이머를 이용해서 10초를 기다린다 ( LOW 스위치에 켜지자 마자 펌프를 구동시키면, 수위가 찰랑찰랑 거리기때문에, 스위치가 껏다 켜졋다를 반복한다. 때문에 딜레이를 준다.)
10초후에 FILL MODE 가 '1'이 된다. 그러면, 펌프가 켜지고, 밸브는 닫히게 된다.
이 상태로 탱크의 수위는 점점 올라가게된다. 그러면 LOW SWITCH가 '0' 상태가 되고, T4:0 타이머( FILL MODE DELAY TIMER)는 OFF가 된다. 하지만, FILL MODE에 자기여자를 해두었기때문에, 계속해서 펌프는 켜져있다.
그리고 HIGH SWITCH에 수위가 닫고나서, 10초 딜레이 된다 ( 이전과 같은 이유), 딜레이 후에 XIO 접점이 열리게 되고, FILL MODE 는 '0' 상태가 된다.
그러면 펌프는 꺼지고, 자동밸브가 열리면서 드레인이 된다. 이 상태가 반복된다.
그렇다면 아날로그로 프로그램을 만든다면 어떻게될까?
- 펌프 : 물을 채우는 용도
- 자동밸브 : 물을 드레인 하는 용도
- 수위 측정계 : 물의 수위를 알수있다.
HEATER PLC 프로그램
이번에는 HEATER를 예시로 PLC 프로그램을 만들어 보았다. 크게 다를것은 없다.
반응형
'전기기사 > PLC' 카테고리의 다른 글
plc 프로그램 Codesys ST언어 사용 문법 (0) | 2024.11.16 |
---|---|
Rslogix emulate500 설정 후 사용해보기 (0) | 2024.11.16 |
Rs Logix plc 프로그램 다운로드 방법 (0) | 2024.11.16 |
PLC MAUNAL(HAND), OFF, AUTO 프로그램으로 블로어 제어 (0) | 2024.07.28 |
PLC Digital Control Logic, 기본 자기유지회로 (0) | 2024.07.28 |
댓글