전기기능장 PLC 72회 1일차 1번 문제
전기기능장 PLC 70회 1일 차 두 차례 문제풀이 TON 이번에는 TMR이 없어도 TON 방식으로 사용할 수 있는 방법을 알려드리려고 합니다. 제가 몇 번 말했죠? TON, Coil, DATA저장 기능만 한다면 기능을 쓰는데 전혀 문제가 없습니다. 전기기능장 수준에서 저희들이 알면 얼마나 파악해야 할까요? 몇 개 몰라도 됩니다. 그래서 알려드리는 방법입니다. TMR에서도 보면은 TMR T1 D0 이런 방법 었습니다. 근데 TON T1 D0 가 되면 어떻게 될까요? D0에 자기가 얼마나 ON시켜줄짖 시간을 정해주지 않으면 의미가 없습니다.
저번 시간과는 다르게 플리커의 전체 시간과 동작 시간으로 두 개 방식입니다. 이렇게 하면 TON이 하나 줄어 한 줄이 짧아지긴 하는데, 출력문에서 조건문을 써야 합니다. PLA 조건에서 조건을 한번 봅시다. 위에서 보면은 T3 시간이 전체 시간이 됩니다. D10은 시간이 움직이지 않아요. D15가 2초 이내이면 T3는 4초로 해서 무한 반복입니다. 그럼 시간이 돌면서 2초 이내에 들어오면 계속 커지게 되겠죠? PLB는 자기가 동작할 때만 하면 되니까 M0로 달아줍니다.
PLC는 그러면 PLA와 반대 진행이니까 부등호만 바꿔주면 됩니다. PLC는 또 누구랑 같죠? 바로 PLE와 같습니다.
DATA 산출
전 시간에도 했던 내용인데, 버림 방식으로 나누기와 곱하기를 해주면 완성입니다. 전과는 다른 점은 플리커에서 나누기 한 번만 해주면 됩니다. 왜냐면 전체 시간은 D10에 있는 상태가 됩니다. 전체 시간의 반만 필요하게 되니 조금 다른 형태입니다. 이건 저번 시간 참고해주세요 자 그러면 이번에는 시간 x 시간 10 시간 이 되는 방법을 써보겠습니다. 저번에는 버림 값을 곱하고서 곱하기 10을 해주었습니다.
TON과 TMR의 차이는 분명 있습니다. TMR은 리셋을 시켜야 하는 점, TON은 만약 DATA를 다시 입력하게 되면 DATA는 리셋됩니다. TMR은 다시 클릭하시면 다시 쌓이게 되죠. 어쨌든 감독관이 두 번 눌러서 진행해도 같은 수는 나올 수가 없게 됩니다. 그러니 TON으로 해도 무방하죠. 제가 위에서 DATA 연산도 SSB ON안에 넣었지만 여러분들은 따로 만들어주는 게 좋을 거 같습니다. 자기가 1번 시퀀스, 2번 시퀀스를 구분하는 걸 만들다.
보니 모두 다. 합치게 됩니다. 헷갈리기 싫어서 그랬었습니다.