실행으로 <FL>,<NFL>,<OFF>를 'ON/OFF' 하여 LAMP1, LAMP2가 'ON/OFF'되는걸 0과 1로 표현되는걸 알 수 있다.
PLC 연동시 메모리값만 할당하면 된다.
해석
[1] 초기조건
<OFF>는 'OFF'상태로 되어있을 것.
<NFL>은 'OFF'상태로 되어있을 것.
<FL>은 'OFF'상태로 되어 있을 것.
[2] 동작
1. <FL>을 'ON'할 시, TP1.IN으로 전원값 1이 입력되어 설정된 PT=T#5s 동안 LAMP1이 'ON'된다.
1-1. 이때, OR(병렬)연결된 TON1과 TON2는 반복되지만 TP1.Q와 TON1.Q가 OR연결되어있어 TP1.Q가 출력을 보내는 5초 동안은 의미가 없다.
2. PT=T#5s가 지나면 TP1.Q는 'OFF'가 되지만, TON1과 TON2는 계속 동작하여 LAMP1이 'Flicker'된다.
3. <NFL>을 'ON'할 시, LAMP1에 걸린 B접점 NFL이 'ON'되어 회로를 차단하고, LAMP2를 동작한다.
4.<OFF>를 'ON'할 시, LAMP2와 FL 회로에 걸린 B접점 OFF가 'ON'되어 LAMP1, LAMP2를 'OFF'한다.
[3] 트러블 슈팅
생각나는 대로 그대로 회로를 구성하여 한번만에 성공하여 문제가 발생되지 않았습니다.
따라서 트러블 슈팅은 없습니다.
자원을 아낄 수 있는 방법이 있다면 공유바랍니다.
'Programming > 프로그래밍 실습' 카테고리의 다른 글
[PLC] HMI 화면 구성 (0) | 2025.03.11 |
---|