PLC에서 전원 차단 후에도 유지되어야 하는 데이터가 사라지는 이유는 무엇인가요?

자동제어 설비에서 PLC의 운전 누적값이나 제품 생산 수량을 저장해 두었는데, 정전이나 제어반 전원 차단 후 다시 전원을 투입하니 값이 초기화되는 경우가 있습니다. 프로그램을 확인해도 해당 데이터를 초기화하는 명령이 없는 것처럼 보이는데 이런 현상이 발생할 수 있는지 궁금합니다. PLC의 메모리 영역에 따라 전원 차단 후 데이터 유지 여부가 다른 것인지, 배터리나 파라미터 설정에도 영향을 받는지 알고 싶습니다. 현장에서 어떤 항목을 확인해야 하나요?

4개의 답변이 있어요!

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

    PLC 데이터는 저장되는 메모리 영역과 CPU의 파라미터 설정에 따라 전원 차단 후 유지 여부가 달라집니다. 일반적인 데이터 영역 중에서도 정전 유지가 설정된 영역과 그렇지 않은 영역이 구분될 수 있으므로, 해당 디바이스가 유지 영역에 지정되어 있는지 먼저 확인해야 합니다. 다음으로 초기화 프로그램이 전원 투입 시 실행되는지, 첫 스캔 조건이나 초기화 명령이 해당 데이터를 덮어쓰는지 확인합니다. 일부 PLC는 배터리나 별도 백업 기능의 상태도 데이터 유지에 영향을 줄 수 있습니다. 모델별 매뉴얼에서 래치 영역과 파라미터 설정을 확인하고, 시험 환경에서 전원 차단 전후의 값을 비교하는 것이 좋습니다. 실제 설비에서는 설정 변경 전에 프로그램과 파라미터를 백업해야 합니다.

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

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

    데이터가 지워지는것은 메모리 영역이 래치로 설정되지 않았거나, 또는 백업 배터리가 방전되었기 때문이죠. 이유는 일반적인 데이터 영역은 전원이 꺼지면 값이 초기화되도록 기본적으로 설계되어있습니다. 그래서 전원이 나가도 계속 남아 있어야 하는 값들은 파라미터에서 래치 영역으로 따로 지정해 주어야하는거죠.

    ​ 그래서 현장에서는 먼저 CPU 모듈의 배터리 경고등이 들어와 있는지 우선적으로 확인해보는게 필요합니다 이게 백업전원이 없으면은 정전이 났을때 저장되어있는 데이터가 저부 날아가버리기 때문이죠. 그래서 프로그램의 메모리 할당 범위랑 더불어서 배터리의 상태를 점검을 해보세요. 그러면 원인을 찾으실수 있으실겁니다.

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

    PLC에서 전원 차단 후 데이터가 사라지는 이유는 데이터가 저장된 메모리 영역의 특성이나 유지 설정이 다르기 때문 입니다. PLC는 모든 데이터를 동일한 방식으로 저장하지는 않습니다. 일부 메모리는 전원이 꺼지면 값이 초기화되지만, 일부 메모리는 전원이 차단되어도 기존 값을 유지하도록 설계가 되어 있습니다. 그리고 PLC 종류에 따라서 배터리로 메모리를 유지하는 방식과 플래시 메모리 등 비휘발성 메모리를 사용하는 방식이 다릅니다. 배터리를 사용하는 제품은 배터리 방전이나 수명 저하로 데이터가 사라질 수 있으며, 유지 대상 메모리의 설정이 잘못되어도 같은 문제가 발생할 수 있습니다.

  • 안녕하세요. 이대길 전기기능사입니다.

    전원이 꺼져도 값이 유지되는 래치(Latch) 영역의 주소를 쓰지 않았거나, 내부 배터리가 방전되었기 때문입니다 따라서 파라미터에서 래치 범위를 확인하고 배터리 상태를 점검해야 합니다