아하아멘

아하아멘

채택률 높음

PLC에서 같은 입력 신호가 여러 번 들어왔는데 카운터 값이 한 번만 증가하는 이유는 무엇인가요?

PLC 프로그램에서 센서가 제품을 감지할 때마다 카운터 값이 증가하도록 설정했는데, 현장에서 센서 표시등은 여러 번 켜졌다 꺼지는 것처럼 보여도 카운터 값이 한 번만 증가하는 경우가 있습니다. 센서 자체는 정상적으로 작동하는 것 같은데 PLC가 입력 신호를 제대로 처리하지 못하는 것인지 궁금합니다. 이런 경우 입력 신호의 시간이나 카운터 명령어 설정 중 어떤 부분을 확인해야 하나요?

3개의 답변이 있어요!

  • 안녕하세요. 최정훈 전기기사입니다.

    센서 불빛이 여러 번 깜빡이는데도 카운터가 딱 한 번만 올라가면 현장에서 정말 당황스럽죠. 왜냐하면 센서가 켜지고 꺼지는 속도가 너무 빨라서 PLC의 스캔 타임이나 입력 필터가 그 변화를 미처 따라가지 못하기 때문입니다. 그래서 PLC는 중간에 짧은 꺼짐 신호를 잃지 못합니다. 그리고 그냥 처음에 켜진 상태가 계속 유지되는 것처럼 오인해 버리죠. 그래서 이 문제를 해결하시려면 먼저 PLC 파라미터에서 입력 필터 설정 시간을 짧게 조절해주셔야 되겠습니다. 하지만 그것만으로는 부족할 수 있습니다. 그러니까 프로그램 상에서 일반 접점 대신에 상승 엣지 명령어를 쓰시거나, 고속 카운터 기능을 활용해 주시는 게 안전하겠습니다. 그렇게 설정을 다듬어 주시면 빠른 신호도 놓치지 않고, 정확하게 카운팅 하실 수 있으실 겁니다.

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

    PLC에서 센서 신호가 여러 번 발생 했는데 카운터 값이 한 번만 증가했다고 하면, 입력 신호의 지속시간이나 PLC 프로그램의 카운트 조건을 먼저 확인해 보시는게 좋습니다. PLC는 입력 신호를 일정한 주기로 읽고 프로그램을 반복 실행하기 때문에 센서 신호가 너무 짧게 발생하면 일부 신호를 감지하지 못할 수도 있습니다. 또한 카운터 명령어가 입력 신호의 상승 에지, 즉 OFF에서 ON으로 바뀌는 순간에만 값을 증가시키도록 설정되어 있다면 신호가 계속 ON 상태인 동안에는 추가로 카운트되지 않습니다.

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

    PLC 카운터는 프로그램에 설정된 조건과 명령어의 동작 방식에 따라 값이 증가하므로 센서 표시등의 점멸 횟수와 카운트 횟수가 반드시 같지는 않습니다. 입력 신호가 너무 짧거나 PLC 입력 필터 설정의 영향을 받으면 신호가 정상적으로 인식되지 않을 수 있습니다. 또한 카운터가 상승 에지 방식으로 동작하는지, 카운터를 초기화하는 조건이 반복해서 실행되는지도 확인해야 합니다. 고속으로 들어오는 펄스라면 일반 디지털 입력 대신 고속카운터 기능이 필요한지 검토하고, 실제 입력 상태와 프로그램 내부 조건을 순서대로 비교하는 것이 좋습니다.