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 directory of 301+ documented problems.
Describe it to the AI troubleshoot assistant and search all 301 documented problems.
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.
PLC / controls troubleshooting FAQ
PLC / controls: what causes plc fault / stop (fault led), and how do I fix it?
Symptoms: PLC in fault/stop, machine dead, fault indicator on the CPU or a module. Likely causes: I/O module fault; Power supply issue; Watchdog / scan fault; Field device short on an output. Fixes: Read the fault code; reseat or replace the flagged module. Check PLC power and backplane voltage. Review the diagnostic buffer; clear the fault and investigate the logic/cause. Find the shorted actuator/wiring on the faulted output. Prevention: Read diagnostics first, protect outputs, keep firmware/backups current.
PLC / controls: what causes network / comms dropout, and how do I fix it?
Symptoms: Devices drop offline intermittently, comms-loss faults, HMI freezes. Likely causes: Cable or connector fault; Electrical noise; Duplicate IP / addressing; Failing switch or port. Fixes: Inspect/replace the suspect ethernet/fieldbus cable and connectors. Route comms away from VFD/power cables; ensure proper shielding/grounding. Check for duplicate addresses on the network. Swap the switch/port; check for errors on managed switches. Prevention: Cable management, segregation from power, managed-switch monitoring.
PLC / controls: what causes hmi blank or frozen, and how do I fix it?
Symptoms: Operator panel dark or unresponsive; machine runs but no control/visibility. Likely causes: Power or comms to PLC lost; Application crash / memory; Failed backlight or panel. Fixes: Check HMI power and the PLC link; reseat the cable. Restart the panel; check for a faulted runtime or full memory. Test backlight; replace the panel if dead. Prevention: Stable power, comms monitoring, firmware/app backups.
PLC / controls: what causes input or output not working, and how do I fix it?
Symptoms: A field device does not read or actuate although the logic looks correct. Likely causes: Field wiring or device fault; Blown output fuse or module fault; Forced or overridden I/O. Fixes: Check the device, wiring and that the I/O LED follows the signal. Test the module fuse; swap or replace a failed I/O module. Check for forces left on in the program and remove them. Prevention: I/O checks, fuse management, force discipline after maintenance.
PLC / controls: what causes retentive data or program loss, and how do I fix it?
Symptoms: Recipe or counter values lost, or the program is corrupt after a power cycle. Likely causes: Dead backup battery or failed memory; No current program backup; Power quality or improper shutdown. Fixes: Replace the PLC battery; reload from the verified backup. Restore the latest archive; establish a backup routine. Fix supply issues; use controlled shutdowns and a UPS. Prevention: Battery replacement schedule, regular program backups, clean power.
PLC / controls: what causes intermittent or random stops, and how do I fix it?
Symptoms: The line stops sporadically with no clear fault or only a vague message. Likely causes: Loose connection or intermittent sensor; Timing or race condition in logic; Heat or noise affecting the controller. Fixes: Wiggle-test wiring; monitor suspect inputs over time. Review recent program changes and timing assumptions. Check panel cooling and grounding. Prevention: Connection integrity, change control, panel-environment checks.
PLC / controls: what causes analog signal noise or drift, and how do I fix it?
Symptoms: Analog readings jump or drift, false alarms, poor control. Likely causes: Grounding or shielding fault; Sensor or wiring fault; Scaling or calibration error. Fixes: Use a single-point shield ground; separate from power wiring. Check the transmitter, wiring and loop power. Verify the analog scaling and calibrate. Prevention: Proper shielding/grounding, loop checks, calibration.
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: EU-built, so your production data stays in EU jurisdiction, with computer-vision true-cause of micro-stops, a closed loop from PLC-read OEE to an auto-routed work order, and ISO 27001 / 20000-1 / 9001 (supports audit-readiness).
See how Fabrico finds root causeRelated 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