아하아멘

아하아멘

채택률 높음

PLC의 디지털 입력은 정상적으로 들어오는데 프로그램 내부 조건이 성립하지 않는 이유는 무엇인가요?

근접센서나 리미트 스위치가 동작하면 PLC 입력 모듈의 표시등은 정상적으로 켜지지만, 프로그램에서 해당 입력을 이용한 운전 조건이 성립하지 않는 경우가 있습니다. 입력 배선과 센서 자체에는 문제가 없어 보이는데도 출력이 동작하지 않는다면 입력 주소 지정이나 내부 메모리 사용, 인터록 조건 또는 프로그램 실행 순서를 확인해야 합니다. 실제 입력 상태와 프로그램 내부 비트가 달라질 수 있는 원인은 무엇이며, 온라인 모니터링을 이용해 어떤 순서로 문제를 찾아야 하나요?

1개의 답변이 있어요!

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

    PLC 입력 표시등이 켜져 있어도 프로그램에서 사용하는 입력 주소가 실제 입력 단자와 일치하지 않거나, 내부 비트가 다른 명령에 의해 변경되면 운전 조건이 성립하지 않을 수 있습니다. 또한 입력 신호의 정상 상태와 비정상 상태를 반대로 해석했거나, 여러 조건을 직렬 또는 병렬로 구성하는 과정에서 논리 오류가 발생한 경우에도 입력은 정상인데 출력이 동작하지 않습니다. 점검할 때는 먼저 전기 도면의 입력 주소와 PLC 프로그램의 주소가 일치하는지 확인하고, 온라인 모니터링으로 실제 입력 비트와 내부 보조 릴레이의 상태를 비교해야 합니다. 이후 해당 출력에 연결된 모든 인터록 조건을 순서대로 확인하고, 동일한 내부 비트를 여러 위치에서 쓰는 명령이 있는지도 살펴봅니다. PLC는 프로그램 실행 순서에 따라 같은 메모리 영역의 값이 변경될 수 있으므로, 앞쪽 명령에서 설정한 값이 뒤쪽 명령에서 다시 해제되는 상황도 확인해야 합니다. 입력 신호가 짧게 들어왔다가 사라지는 경우에는 스캔 주기와 입력 필터 설정도 검토할 수 있습니다. 원인을 찾기 전에는 강제 입출력으로 설비를 임의 운전하지 말고, 인터록과 안전회로의 기능을 유지한 상태에서 문제를 분석해야 합니다.

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

    채택된 답변