PLC 프로그램에서 자기유지 회로가 해제되지 않는 원인은 무엇인가요?

PLC로 모터를 제어할 때 기동 버튼을 한 번 누르면 운전 출력이 유지되고 정지 버튼을 눌렀을 때 해제되도록 자기유지 회로를 구성하는 경우가 많습니다. 그런데 정지 버튼을 눌렀는데도 PLC의 운전 출력이 계속 유지되거나, 특정 조건에서만 정지 명령이 먹히지 않는 문제가 발생할 수 있다고 합니다. 단순히 정지 버튼 접점 불량으로 볼 수도 있지만 프로그램의 접점 조건이나 다른 네트워크에서 같은 출력을 제어하는 문제도 있을 것 같습니다. 이런 경우 프로그램과 실제 입력 신호를 어떤 순서로 확인해야 하나요?

2개의 답변이 있어요!

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

    자기유지 회로가 해제되지 않는다면 먼저 PLC 모니터에서 정지 버튼 입력이 실제로 OFF 또는 ON 중 어떤 상태로 바뀌는지 확인하고, 해당 입력의 정상 논리가 프로그램과 일치하는지 점검해야 합니다. 정지 버튼이 정상적으로 입력되는데도 운전 출력이 유지된다면 자기유지 접점과 해제 조건의 연결을 확인하고, 다른 네트워크에서도 같은 출력 주소를 켜도록 작성되어 있는지 살펴봅니다. PLC 종류와 프로그램 방식에 따라 동일한 출력 주소를 여러 곳에서 사용하면 예상과 다른 동작이 발생할 수 있으므로 출력 코일의 중복 사용 여부도 확인해야 합니다. 또한 HMI 운전 명령이나 원격 기동 조건이 정지 조건과 충돌하는지 살펴보는 것이 좋습니다. 실제 설비에서는 프로그램을 임의로 수정하기 전에 회로도와 인터록 조건을 확인하고, 안전한 시험 조건에서 입력 상태와 출력 상태를 순서대로 대조해야 합니다.

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

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

    PLC에 자기유지 회로가 안 꺼진다면, 우선 정지 버튼의 배선이나 접점 타입(A접점이나 아니면 B접점)이 잘못되었는지 확인해야 해요. 프로그램은 B접점인데 현장에선 A접점 스위치를 썼거나, 프로그램안에 다른곳에서 같은 출력을 또 제어하는 '이중 코일' 문제일 수 있으니 때문이죠.

    그래서 ​이럴 때는 PLC 모니터링창을 켜시고 정지 버튼을 누를 때 입력 주소의 불이 실제로 꺼지는지 먼저 보세요. 만약 입력은 정상인데 출력이 계속 유지될수 있습니다. 그러면 이거는 전체 프로그램에서 같은 출력 번호가 중복 사용되지 않았는지 검색해야됩니다. 그래서 하나하나씩 차례대로 짚어봐야 되겠습니다.