아하요요

아하요요

채택률 높음

PLC에서 카운터의 현재값이 설정값에 도달했는데도 완료 접점이 켜지지 않는 이유는 무엇인가요?

PLC 프로그램에서 제품 수량이나 설비 동작 횟수를 계산하는 카운터를 사용하고 있습니다. 모니터링 화면에서는 현재값이 설정값에 도달한 것으로 보이지만, 카운터 완료 접점이 켜지지 않아 다음 공정으로 넘어가지 않는 현상이 발생했습니다. 카운터 명령어의 동작 방식이나 설정값과 현재값의 데이터 형식, 리셋 조건 등이 원인일 수 있다고 들었습니다. 특히 일반 카운터와 고속카운터는 동작 방식이 다를 수 있는데, 어떤 부분부터 확인해야 하나요?

3개의 답변이 있어요!

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

    카운터 현재값이 설정값에 도달했는데 완료 접점이 켜지지 않는다면 먼저 사용한 카운터 명령어의 완료 조건을 확인해야 합니다. PLC 기종과 명령어에 따라 현재값이 설정값 이상일 때 동작하는지, 특정 조건이나 명령 실행 시점에만 상태가 갱신되는지가 다를 수 있습니다. 다음으로 설정값과 현재값의 데이터 형식 및 부호가 일치하는지 확인합니다. 프로그램에서 다른 명령이 현재값을 변경하거나 카운터 리셋 조건이 동시에 실행되는 경우에도 완료 상태가 유지되지 않을 수 있습니다. 모니터링 화면의 표시값과 실제 프로그램 디바이스 값을 비교하고, 완료 접점이 사용되는 다음 단계의 인터록 조건도 확인해야 합니다. 프로그램을 수정하기 전에는 기존 프로그램을 백업하고 시험 조건에서 카운터 동작을 검증하는 것이 좋습니다.

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

    채택된 답변
  • 안녕하세요. 이대길 전기기능사입니다.

    현재값이 같아 보여도 카운터가 바로 리셋되어 출력이 묻히거나, 프로그램에서 번호가 중복 사용되었기 때문입니다 고속카운 터라면 전용 설정이나 비교 명령어가 빠졌는지 먼저 확인해야 합니다

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

    카운터의 값이 도달했는데도 불구하고 접점이 안 켜진다면은 먼저 리셋 조건이나 실행 조건을 살펴보셔야 됩니다. 리셋 조건이 계속 살아 있으면은 카운터가 켜지자마자 바로 초기화되기 때문이죠. 거기다가 상위 조건 회로가 순간적으로 끊기거나 데이터 형식이 어긋나 있어도 출력이 안 나갈 수 있습니다.

    그리고 일반 카운터랑 고속 카운터는 내부의 처리 방식이 다릅니다. 그 차이도 꼭 확인하셔야 되죠. 고속 카운터는 일반 명령어처럼 쓰면은 안 되고 전용 인스트럭션을 써야 접점이 제대로 붙습니다. 따라서 프로그램에서 어떤 카운터를 쓰는지 확인하시고 전용 비교 명령어나 리셋 조건을 점검해 보시는 게 중요하겠습니다.