PLC output flickering / device chattering
A PLC output rapidly switches on and off, making the connected device (contactor, valve, lamp) chatter or flicker instead of staying in a steady state.
Safety first
A chattering output makes a contactor arc and a valve hammer. Don't leave it running like that. Confirm what the output controls before forcing.
Isolate, lock out / tag out, and prove dead before working unless a live test is specifically required, authorised, and carried out under proper supervision. Always follow local regulations, your site procedures, and the equipment manufacturer's documentation.
Full detail — causes, the why, and common mistakes.
Likely causes
Ranked from most to least likely.
- 1
Program logic toggling the output
Most likelyThe logic is genuinely switching it rapidly — an unstable condition, race, or a sensor input bouncing.
- 2
Bouncing input driving the logic
#2A noisy/intermittent input the logic depends on makes the output follow it.
- 3
Marginal output load / supply
#3A marginal field supply or a load near the output's limit can't hold steadily.
- 4
Failing output point
Least likelyThe output point itself is failing and switching erratically.
Reports are saved on this device to reflect what you actually find.
Testing sequence
Work through one test at a time. Expected reading and what each result means.
Watch the output bit/logic: is the program itself toggling the output?
A stable commanded state from the logic.
Logic stable but output chatters — check field supply/load and the output point.
Logic is toggling — trace the input/condition causing it (often a bouncing input).
View all expected readings at once
Fault-finding flowchart
The same logic as a decision tree.
- 1start
PLC output flickering
→ step 2 - 2decision
Is the program itself toggling the output?
Yes→ step 3No→ step 4 - 3decision
Is a bouncing/noisy input driving it?
Yes→ step 5No→ step 6 - 4decision
Is it stable on a known-good output with good supply/load?
Yes→ step 7No→ step 8 - 5result
Fix the bouncing input or debounce in logic.
- 6result
Unstable logic condition — correct the logic (change-control).
- 7result
Original output point failing — repair/replace.
- 8result
Marginal field supply/load — strengthen it.
Common mistakes apprentices make
- Forcing the output to mask a bouncing input.
- Not checking whether the logic itself is toggling.
- Overlooking a marginal field supply.
- Leaving a contactor chattering on a flickering output.
When to stop & escalate
Logic/debounce changes follow site change-control with backups. A failing output point is a module repair per procedure.
If you're past your competence, authorisation, or the safe limits of the job — stop and hand it on. There's no fault worth getting hurt over.
Related faults
PLC output LED is on but the device doesn't work
The PLC output indicator says the output is energised, but the connected device (valve, contactor, lamp, motor starter) does nothing. The program thinks everything is fine.
Sensor intermittent / drops out randomly
A sensor works most of the time but drops out or false-triggers intermittently, causing random stops, miscounts, or sequence faults that are hard to pin down.
Contactor chattering or buzzing instead of holding in
The contactor rapidly clicks/buzzes, pulls in and drops out repeatedly, or hums loudly without seating cleanly. Often comes with arcing noise and heat.