기능장실기 PLC 로직 순서 변경건 문의

작성자 삭제 · 작성일 · 분류 기능장실기




위의로직은 원장님 강의 이고요.
아래의 로직은 제가 한것인데요.
제가로직한것같이 P10,P11,P12, 순서를 위에서 아래로 로직해도되는지요?
그리고않되면 왜 안이되는지 설명 부탁드립니다.
원장님 께서 한 로직이 편의상 편리한 기능이나 다른 뜻이 있는지요?
  감사 합니다.

답변 2개

담당교수 ·

안녕하세요, 황범님.

이 동작의 경우 위아래의 순서가 제일 중요하다고 할 수 있습니다.

그 이유는 바로 D명령의 특성때문인데요, PLC는 래더도를 위에서 아래의 END까지 읽고 다시 위로
올라가서 아래로 읽는 작업을 반복합니다. 한번 읽는 것을 1스캔이라고 하는데, D명령은 바로
1 스캔동안만 신호가 유효한 명령어입니다.

제가 작업한것은 P1을 눌렀을때 D가 동작하면 신호가 아래로 내려가더라도 P12와 P11을 바로 동작시킬
수가 없고 P10을 먼저 작동시키게 됩니다. 그리고 P10이 동작되었을때 다음 D신호가 발생하면 P11을 점등
시키지요.

그러나 황범님께서 작성하신 프로그램은 P1을 누르면 D 명령이 바로 다음줄에 효력을 미쳐 p10이 점등되고 또 다음줄을 준비시켜 P11을 점등시키게 되니 결곡 P!을 한번 누르면 램프가 모두 점등되는 프로그램이
되어버립니다.

삭제 ·

감사합니다.