아하요요

아하요요

채택률 높음

PLC에서 인터록 조건을 모두 만족하는데도 특정 출력이 작동하지 않는 이유는 무엇인가요?

자동제어반에서 설비를 운전하려고 할 때 PLC 모니터링 화면상으로는 기동 조건과 인터록 조건이 모두 만족된 것으로 표시됩니다. 그런데 해당 출력은 켜지지 않고 설비도 작동하지 않습니다. 입력 신호와 조건 접점에는 특별한 문제가 없어 보이는데, 프로그램의 실행 순서나 출력 주소 설정 때문에 이런 현상이 발생할 수 있는지 궁금합니다.

2개의 답변이 있어요!

  • 안녕하세요. 이대길 전기기능사입니다.

    화면상으로는 조건이 맞는데도 출력이 안나오는 이유는 프로그램안에서 동일한 출력번호가 다른곳에서 중복으로 쓰여 나중에 실행된 명령이 덮어썻거나 프로그램이 위에서 아래로 흐를때 실행순서 때문에 다른 조건에 막혀버렸기 때문입니다

    정확한 원인을 찾으려면 프로그램 전체에서 해당 출력 주소가 겹쳐서 쓰이고 있는지 확인해야겠습니다

  • 안녕하세요. 박현민 전기기능사입니다.

    PLC 모니터링 화면에서 일부 조건이 정상으로 보여도 최종 출력 명령까지 실행된다는 의미는 아닙니다. 먼저 해당 출력 코일을 구동하는 모든 조건이 실제로 참인지 확인하고, 프로그램의 앞뒤 네트워크에서 같은 출력 주소를 중복으로 사용하고 있는지 점검해야 합니다. 동일한 출력 주소를 여러 곳에서 사용하면 프로그램 실행 순서에 따라 뒤쪽 명령이 앞쪽의 출력 상태를 덮어쓸 수 있습니다. 또한 수동·자동 모드 전환 조건, 고장 유지 비트, 정지 명령, 운전 허가 신호 등이 별도 네트워크에서 출력을 차단하고 있는지도 확인해야 합니다. 프로그램에서 최종 출력 명령이 정상적으로 실행되는데도 실제 출력 모듈이 동작하지 않는다면 출력 모듈의 상태와 공통전원, 퓨즈, 배선 및 부하 측 회로를 점검해야 합니다. PLC 내부 출력 상태와 실제 출력 단자 전압을 구분해 확인하면 프로그램 문제인지 하드웨어 문제인지 더 정확하게 판단할 수 있습니다.