아하요요

아하요요

채택률 높음

PLC의 고속카운터 값이 실제 센서의 펄스 수보다 적게 누적되는 이유는 무엇인가요?

자동화 설비에서 근접센서나 엔코더가 회전축의 움직임에 따라 펄스를 출력하고 있지만, PLC에 표시되는 카운터 값은 실제로 발생한 펄스 수보다 적게 누적되는 현상이 나타났습니다. 센서 자체는 정상적으로 감지하고 있고 입력 표시등도 반응하지만, 회전 속도가 높아질수록 누락되는 값이 많아집니다. 일반 디지털 입력의 응답 속도나 고속카운터 설정, 센서 출력 방식과 배선 조건 등이 영향을 줄 수 있다고 들었습니다. 어떤 순서로 원인을 확인해야 하나요?

2개의 답변이 있어요!

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

    펄스가 빠르게 발생할 때 PLC의 일반 디지털 입력 응답 속도가 충분하지 않으면 일부 신호를 놓칠 수 있습니다. 먼저 해당 입력이 고속카운터 기능을 지원하는지 확인하고, 필요한 경우 지정된 고속 입력 단자에 센서를 연결했는지 점검합니다. 다음으로 카운터의 입력 모드와 펄스 수집 설정, 센서의 출력 방식 및 응답 주파수를 확인합니다. 센서와 PLC의 전압·전류 사양이 맞지 않거나 배선 노이즈로 신호 파형이 왜곡되는 경우에도 누락이 발생할 수 있습니다. 가능하면 오실로스코프나 적절한 펄스 측정기로 센서 출력과 PLC 입력 신호를 비교합니다. 설정을 변경하기 전에는 기존 프로그램을 백업하고, 실제 운전 속도에서 펄스 수가 일치하는지 검증해야 합니다.

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

    채택된 답변
  • 안녕하세요. 최정훈 전기기사입니다.

    카운터 값이 적게 찍히는것은 주로 PLC 입력 필터가 너무 느리게 설정되어 있기 때문이죠. 이유는 고속으로 들어오는 펄스를 필터가 노이즈로 착각해버립니다. 그러면 결국에는 다 잘라버리리게 되죠. 그래서 회전 속도가 빨라질수록 놓치는 펄스가 점점 더 많아지는겁니다.

    ​그래서 필요한 액션으로는 가장 먼저 PLC 프로그램에서 입력 필터 시간을 짧게 줄여주시는게 먼져 입니다. 그리고 일반 디지털 입력단자에 꽂혀 있는지 확인해시면 되겠습니다. 결론적으로 전용 고속카운터 단자에 정확하게 물려있는지 점검을 해보세요. 그러면 문제에 원인을 찾으실수 있으실겁니다.