안녕하세요. 김상규 전문가입니다.
PLC 락업 원인과
락업에서 오류 코드 및 알람을 확인하는 절차를 보면
우선 원인은
코딩이 잘못되어 프로그램논리 및 초기화안된 변수 등이 문제일 수 있고
PLC 자체 결함이나 센서/엑츄에이터의 이상이 원인일 수 있으며
다른 프로그램과의 소프트웨어 충돌이나
과도한 입출력 요구에 따른 PLC 프로그램 자원 초과로 프로그램이 락업될 수 있습니다.
오류 / 알람 확인절차는
PLC 전원점검 및 재부팅, 외부장치와 센서의 연결상태 점검
HMI로 확인되는 알람메시지나 코드 확인
PLC 매뉴얼 확인으로 발생 오류 코드 분석 을 해야합니다
또한 알람에서는
알람유형에 따르 다르지만 재실행하여 일시적인 문제인지 확인하고
반복 발생 시는 하드웨어 점검 및 프로그램 수정이 요구 됩니다.
이렇게해도 해결이 안되면
프로그램을 초기화 하거나 osexecutable 파일 다시 불러와야하는
최악의 경우가 될 수도 있습니다.
특정부분 테스트를 통한 락업 방지의 방법으로는
프로그램을 모듈로 나누어 각 모듈의 독립작동을 테스트하고
각 모듈 별 실행에 따른 문제를 판단합니다.
PLC 시뮬레이선 프로그램을 이용해서 가상환경에서 시뮬을 돌려 테스트를 합니다.