기본적으로 자기유지회로를 만들기위해서는 아래와 같은 조건을 넣는것이 좋다. 자기유지회로랄까.. 그냥 아래 조건은 다 넣는것이 웬만하면 실수가 없느 프로그램을 짤수있다.
1. 트리거 : 운전을 시작할수있는것
True for on scan only
Energize our digital and then immediately loses control
Only fires once for each time trigger conditions present
2. hold in : 운전을 유지할수있는것
hold in is what keeps the circuit going once triggered
the hold in can Not start or stop the Circuit
the digital device / bit being controlled Is its own hold-in
3. interrupt : 운전을 끊을수있는것
A condition in series with the hold-in (same branch)
Only Purpose is to break continuity from the hold in
Cannot start our circuit or keep it going in any way
위와 같이 어떤 프로그램을 짜더라도, DIGITAL CONTROL LOGIC을 따라주면 프로그램에서 오류가 날 확률이 현저히 적어진다. 아래는 그에대한 예시들이다.
1.START BUTTON을 누르면 ONE SCAN 에 의해서 SCAN PULSE 하나가 TRIGGER를 ON 시키게 된다.
2. TRIGGER 가 ON 되면서 2번 RUNG 의 DIGITAL DEVICE를 ON 시키게 된다.
3. TRIGGER 가 OFF 되더라도, DIGITAL DIVICE의 XIC접점(B3:1/3)이 ON 되어있기 때문에 자기유지가된다.
4. STOP BUTTON (INTERRUPT)를 누르면 DIGITAL DIVICE는 OFF가 된다.
위의 회로는 TRIGGER와, STOP에 조건을 추가하였다. 하지만 회로 자체는 같다.
마찬가지로 같은 회로에 조건 몇가지를 더넣었다.
탱크레벨, 혹은 START BUTTON 둘중 하나만 ON 되어도 TRIGGER가 ON이 된다.
DIGITAL DIVICE는 마찬가지로 자기여자가 된다.
STOP BUTTON을 누르거나, 탱크레벨이 조건보다 아래로가면 DIGITAL DIVICE가 OFF된다.
'전기기사 > PLC' 카테고리의 다른 글
plc 프로그램 Codesys ST언어 사용 문법 (0) | 2024.11.16 |
---|---|
Rslogix emulate500 설정 후 사용해보기 (0) | 2024.11.16 |
Rs Logix plc 프로그램 다운로드 방법 (0) | 2024.11.16 |
PLC 기본 탱크로직을 짜보자 (0) | 2024.07.28 |
PLC MAUNAL(HAND), OFF, AUTO 프로그램으로 블로어 제어 (0) | 2024.07.28 |
댓글