PLC에서 아날로그 입력값이 정상적으로 변하는데 제어 출력이 반대로 움직이는 이유는 무엇인가요?

PLC로 수위나 압력을 제어하는 설비에서 센서의 아날로그 입력값은 실제 상태에 따라 정상적으로 변하는데, 제어 출력은 예상과 반대 방향으로 움직이는 경우가 있습니다. 예를 들어 수위가 높아질수록 배수펌프의 운전 빈도가 높아져야 하는데 출력 조건이 반대로 설정되어 있거나, 밸브 개도가 원하는 방향과 다르게 변하는 상황입니다. 센서 신호 자체는 정상이라면 PLC 프로그램의 비교 조건이나 스케일링 설정, 출력 장치의 동작 방향 중 어떤 부분을 확인해야 하나요?

2개의 답변이 있어요!

  • 안녕하세요. 김경환 전기기사입니다.

    PLC에서 아날로그 입력값은 정상적으로 변하는데 제어 출력이 반대 방향으로 움직인다면, 센서 자체보다는 PLC 프로그램의 비교 조건, 스케일링 설정, 제어 방식 또는 출력 장치의 동작 방향을 우선적으로 확인해 보는 것이 좋습니다. 수위가 올라갈 수록 배수펌프가 작동해야 하는데 오히려 정지한다면, PLC 프로그램의 수위비교 조건이 반대로 설정되어 있을 수 있습니다. 설정된 상한값과 하한값, ON/OFF 조건이 의도한 동작과 일치하는지 확인해야 합니다. PID 제어를 사용하는 설비일 경우 정동작과 역동작 설정도 확인해볼 필요가 있습니다. 제어 대상의 특성에 맞지 않게 설정하면 측정값이 목표값에서 떨어질수록 출력이 오히려 반대 방향으로 변할 수도 있기 때문 입니다.

  • 안녕하세요. 최광민 전기기사입니다.

    아날로그 입력값이 정상적으로 변하더라도 프로그램의 비교 조건이나 제어 방향이 잘못 설정되어 있으면 출력이 예상과 반대로 동작할 수 있습니다. 먼저 센서의 측정 범위와 PLC 입력값의 스케일링이 올바른지 확인하고, 프로그램에서 사용하는 상한·하한 비교 조건과 출력 논리를 살펴봐야 합니다. 밸브나 액추에이터는 입력 신호가 증가할 때 열리는 방식과 닫히는 방식이 다를 수 있으므로 실제 동작 방향도 확인해야 합니다. PID 제어를 사용하는 경우에는 정동작과 역동작 설정이 제어 대상의 특성에 맞는지도 검토해야 합니다. 변경 전에는 현재 프로그램과 설정값을 백업하고, 설비가 안전한 상태에서 시험해 실제 입력 변화와 출력 반응이 일치하는지 확인하는 것이 좋습니다.