아하요요

아하요요

채택률 높음

PLC에서 통신 데이터가 정상적으로 수신되는데도 설비의 제어값이 갱신되지 않는 이유는 무엇인가요?

PLC와 인버터 또는 다른 제어기기 사이의 통신 상태는 정상으로 표시되는데, PLC 프로그램에서 사용하는 운전값이나 설정값이 이전 값으로 계속 남아 있는 경우가 있습니다. 통신 오류가 발생하지 않는다면 데이터도 정상적으로 반영될 것 같은데, 실제로 값이 갱신되지 않는 이유가 궁금합니다. 이런 상황에서는 통신 배선 외에 어떤 항목을 확인해야 하나요?

1개의 답변이 있어요!

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

    통신 연결이 정상이라는 것은 기기 사이에 데이터 교환이 이루어지고 있다는 의미일 뿐, 필요한 데이터가 올바르게 읽히고 사용된다는 것까지 보장하지는 않습니다. 통신 주소가 잘못 지정되었거나 읽기·쓰기 명령이 적절하지 않은 경우, 데이터 형식이나 워드 순서가 서로 다른 경우에도 표시값이 갱신되지 않거나 엉뚱하게 나타날 수 있습니다. 또한 PLC 프로그램에서 수신 데이터를 다른 조건에 따라 덮어쓰고 있을 가능성도 있습니다. 현장에서는 통신 상태뿐 아니라 실제 수신 레지스터 값, 주소와 데이터 형식, 갱신 주기 및 프로그램의 데이터 처리 순서를 함께 확인하는 것이 좋습니다.

    채택 보상으로 308베리 받았어요.

    채택된 답변