PLC Inputs Not Working?

Use this step-by-step guide to troubleshoot PLC input problems in real automation systems. Check input LEDs, voltage at the PLC terminal, sourcing vs sinking, wiring faults, sensor output, and scan-time issues before blaming the logic.

This page fits best when the field device is physically doing something, but the PLC or HMI is not showing the input the way it should.

This page helps with

  • Sensor LED on but PLC input off
  • PLC input LED never changes
  • Intermittent input behavior
  • Sourcing vs sinking confusion
  • Fast signals the PLC may be missing
Best use of this page: compare what the field device is physically doing versus what the PLC input is actually receiving. Most “PLC input problems” are really sensor, wiring, field power, common, or timing problems. :contentReference[oaicite:1]{index=1}

Where Should You Start?

Use the path that matches the real symptom instead of jumping into the wrong troubleshooting page.

The device is on but the PLC input is off

Start here when the prox, switch, or sensor appears to be working physically but the PLC never reflects the state correctly.

I suspect wiring, common, or field power

Use these when the problem may actually be voltage, conductor size, common wiring, or electrical stability instead of PLC logic.

I think it may be sourcing vs sinking

Go here when the input type, sensor output type, or common wiring may be mismatched.

The PLC sees it sometimes but misses it other times

Use this when the signal is short, fast, or inconsistent and scan timing may be the real issue.

The issue might actually be output-side or downstream

If the input is okay but the real machine still is not responding, jump to the output/device side next.

I want the larger PLC / electrical system

Use the hub when you want the connected structure around inputs, outputs, communication, scaling, voltage, and reference pages.

Common Input Troubleshooting Workflows

These flows help users move through the section logically instead of bouncing between unrelated pages.

Input / Sensor Workflow

Use this when the field device appears to work physically but the PLC is not seeing it correctly.

Electrical Validation Workflow

Use this when field power, wire size, voltage loss, or common wiring may be the real problem.

Master PLC Troubleshooting Workflow

Use this when the input issue is only one part of a larger machine problem.

Input to Output Workflow

Use this when the machine is not responding and you need to verify whether the real issue moves downstream after the input.

Step-by-Step PLC Input Troubleshooting

If a prox, switch, photoeye, pressure switch, or other field input is not showing up in the PLC, do not jump straight into software changes. Start at the physical input path first and verify the signal at each point. :contentReference[oaicite:2]{index=2}

Not sure where to start?

If you are troubleshooting a real PLC issue, start with the full step-by-step guide or use the interactive troubleshooter to narrow the issue down by symptom.

Start with PLC Troubleshooting Guide Use PLC Troubleshooter

Before you start

  • Confirm the machine is in a state where the input should actually turn on.
  • Check whether the device has power and status indication.
  • Know whether the input is wired as sourcing or sinking.
  • Check whether this is a constant failure or intermittent problem.
  • Compare the real input point to the correct PLC tag or HMI indication.

Step 1: Check the PLC input LED first

This is one of the fastest ways to separate field problems from logic problems. If the physical input LED on the PLC card or remote I/O point never turns on, the PLC logic usually is not the first issue.

  • If the input LED does not turn on, suspect sensor output, wiring, field power, or the wrong terminal.
  • If the input LED turns on but the tag does not behave as expected, suspect mapping, aliasing, or logic usage.
  • If the LED flickers or is inconsistent, suspect an intermittent signal, weak power, or noise.

Simple rule: no physical input LED usually means no real signal at the PLC input.

Step 2: Measure voltage at the PLC input terminal

Do not stop at the sensor. Measure where the PLC actually receives the signal. A sensor can appear to work while the PLC input still never sees a valid voltage.

  • Measure voltage between the input terminal and the correct common or return.
  • Check the input both when the device should be off and when it should be on.
  • Verify the common terminal is correct for that input group.
  • Check whether the signal collapses under load or only looks good with no demand.

Step 3: Verify sourcing vs sinking

A lot of input problems come from the hardware being wired one way while everyone assumes it is wired the other way. If sourcing and sinking do not match the card and sensor type, the input may never behave correctly.

  • Confirm whether the PLC input card expects sourcing or sinking field devices.
  • Check the sensor output type and wiring diagram.
  • Verify the group common is landed correctly.
  • Make sure PNP and NPN assumptions are not being mixed up.

Common mistake: the sensor may switch correctly, but the PLC input still never turns on because the common path is wrong.

Step 4: Check the sensor or switch output directly

If the PLC input is dead, verify whether the field device is actually changing state. Powered is not the same thing as switching.

  • Check whether the device has a status LED and whether it changes when actuated.
  • Measure the output wire while triggering the device.
  • Inspect connector pinout and cable color assumptions.
  • Check for damaged connectors, bent pins, or broken conductors near motion points.

Step 5: Confirm the wiring path all the way through

A good device does not help if the signal never reaches the PLC. Trace the whole path and verify terminals, splice points, quick disconnects, and remote I/O nodes.

  • Verify the correct PLC input point is being used.
  • Check for loose terminals, poor crimping, or broken strands.
  • Inspect junction boxes, terminal strips, and quick-disconnect cables.
  • Look for swapped wires after maintenance or recent rewiring.

Step 6: If the LED turns on but the PLC still misses it

This is where timing starts to matter. Fast signals can be real and visible physically, but still get missed by normal scan logic.

  • Compare pulse duration to PLC scan time and module update time.
  • Check input filter or debounce settings.
  • Look for short events during machine motion or high-speed sequences.
  • Consider high-speed input hardware or latching methods if needed.

Step 7: Treat intermittent inputs differently

If the input works sometimes, suspect vibration, cable flex, loose terminals, weak field power, or a failing sensor rather than a static logic problem.

  • Check whether the issue happens during motion or only in certain machine states.
  • Inspect cable carriers and flex points.
  • Look for voltage dips under load.
  • Check whether the sensor body, connector, or cordset moves when the issue happens.

Intermittent inputs are usually easier to solve when you trend when they fail, not just whether they fail.

Step 8: Use the right next tool

Once you know whether the problem is power, wiring, timing, or a broader PLC issue, move into the right calculator or troubleshooting page instead of guessing.

What should you check next?

Once you work through the physical input path, move into the next tool that matches the symptom. That is the fastest way to isolate the root cause instead of guessing.

Related PLC & Electrical Tools

These pages work well with input troubleshooting when you are moving between field devices, wiring, timing, downstream outputs, and electrical support tools.

Troubleshooter

PLC Troubleshooter

Start here if the issue is broader than one input point and you want a symptom-first path.

Open troubleshooter →
Master Guide

PLC Troubleshooting Guide

Use the full workflow when the input issue is only part of a larger machine problem.

Open guide →
Guide

PLC Outputs Not Working

Move here when the input is good but the real device still does not actuate or respond properly.

Open guide →
Wiring Guide

Sourcing vs Sinking

Use this when input type, sensor output type, or common wiring may be mismatched.

Open page →
Timing Tool

PLC Scan Time & Pulse Capture

Use this when the signal is real but too fast, too short, or inconsistent for normal PLC scan logic.

Open page →
Calculator

Voltage Drop Calculator

Go here when weak field voltage, long runs, or bad delivered voltage may be the real cause.

Open calculator →
Calculator

Wire Size Calculator

Use this when conductor size and run length may be part of the input or field-power problem.

Open calculator →
Reference

Wire Gauge vs Amps

Use this as a quick reference when you need a faster wire check instead of a full sizing path.

Open chart →
Hub

PLC & Electrical Hub

Jump back to the larger connected system when you want the full PLC / electrical structure around this page.

Open hub →

What This Page Is Actually For

This page is not just a checklist. It helps separate real PLC input failures from field-device, common, wiring, timing, and electrical delivery problems. The current version already had the right system intent; this update mainly brings it into the cleaner page style. :contentReference[oaicite:3]{index=3}

Problem-First Direction

It starts with the real symptom instead of assuming the PLC logic is the first place to look.

Better Input Workflow

It connects input troubleshooting to sourcing/sinking, pulse capture, voltage drop, downstream outputs, and the larger PLC system.

Useful Field Logic

Built for real sensors, proxes, switches, commons, cable flex, intermittent faults, and weak field signals.

Stronger System Fit

It now matches the cleaner white-hero system pages instead of looking like a separate page family.

Working on a Real Machine Issue?

Input guides help narrow likely causes, but some situations still need live review of the machine, field device, wiring path, PLC input hardware, and electrical conditions. If the issue is active on a real system, use the help page and describe what the machine is doing.