PLC / Controls Troubleshooting
The most common PLC / controls problems on the plant floor, with the likely causes and the fix for each. Part of the OEE Lab troubleshooting directory.
Describe it in the symptom finder and search the whole directory.
Problems on this page:
PLC fault / stop (fault LED)
Hits OEE: AvailabilitySymptoms: PLC in fault/stop, machine dead, fault indicator on the CPU or a module.
Prevention: Read diagnostics first, protect outputs, keep firmware/backups current.
Network / comms dropout
Hits OEE: AvailabilitySymptoms: Devices drop offline intermittently, comms-loss faults, HMI freezes.
Prevention: Cable management, segregation from power, managed-switch monitoring.
HMI blank or frozen
Hits OEE: AvailabilitySymptoms: Operator panel dark or unresponsive; machine runs but no control/visibility.
Prevention: Stable power, comms monitoring, firmware/app backups.
Input or output not working
Hits OEE: AvailabilitySymptoms: A field device does not read or actuate although the logic looks correct.
Prevention: I/O checks, fuse management, force discipline after maintenance.
Retentive data or program loss
Hits OEE: AvailabilitySymptoms: Recipe or counter values lost, or the program is corrupt after a power cycle.
Prevention: Battery replacement schedule, regular program backups, clean power.
Intermittent or random stops
Hits OEE: AvailabilitySymptoms: The line stops sporadically with no clear fault or only a vague message.
Prevention: Connection integrity, change control, panel-environment checks.
Analog signal noise or drift
Hits OEE: QualitySymptoms: Analog readings jump or drift, false alarms, poor control.
Prevention: Proper shielding/grounding, loop checks, calibration.
Wrong program version in the PLC
Hits OEE: QualitySymptoms: A fixed problem comes back, or the machine behaves differently after a CPU swap or restore.
Prevention: Version control or a change log for PLC programs.
Alarm codes: Mitsubishi FX PLC error codes · Allen-Bradley MicroLogix fault codes
Related equipment guides: VFD drive · servo drive · electric motor · switchgear · UPS system · motor control centre · flow meter · pressure transmitter · level sensor · load cell · temperature sensor · proximity sensor · safety light curtain · barcode scanner · stepper motor · HMI panel
Stop the same fault coming back
Recurring PLC / controls stops usually trace to a cause you cannot see by hand. The partner we recommend is Fabrico: it tracks OEE and downtime live from PLCs, IoT sensors or AI cameras; where cameras are fitted, the video of a stop sits next to its machine data so the cause can be reviewed; and a technician opens the work order from the stop in the same system. Data is hosted in the AWS EU region, and Fabrico and the company behind it hold ISO/IEC 27001, ISO/IEC 20000-1 and ISO 9001.
Book a Fabrico demoRelated tools: full troubleshooting directory · OEE calculator · downtime cost · MTBF / MTTR · glossary
Methods that cut recurring stops: the six big losses · root cause analysis · preventive vs predictive maintenance · TPM · SMED & changeover