Page review information
Edition covered
— (diagnostic guide; verify against device manuals and measurements) — n/a — diagnostic guide; no single governing standard
Content status
Reviewed
Coverage
Symptom-first reasoning for 4–20 mA and 0–10 V loops at the fault-domain level; vendor terminal designations and fault-code lists are excluded — consult the device manual.
Last reviewed
August 2026
Primary reference
The official published standard — required for final decisions

Confirm the governing edition, jurisdiction, and project-specific requirements before applying anything on this page.

Safety. This is a reasoning aid, not a work instruction. Electrical work is performed de-energized and verified by qualified personnel under your site’s LOTO procedures and the device manufacturer’s manual. Measure, don’t guess — every branch below ends at a measurement. Treat the enclosure as energized until proven otherwise.

Overview

An analog loop reports a process value as a current (4–20 mA) or a voltage (0–10 V), and the number it reports already tells you how it is failing. A 4–20 mA loop is a series current circuit with a live zero: 4 mA is 0% and 20 mA is 100%, so a reading below 4 mA is not a legitimate value — it is the loop telling you it is broken or unpowered. That built-in broken-wire detection is the diagnostic gift of live zero, and it is why this page sorts by the reading first.

This page covers 4–20 mA current loops and 0–10 V signals at the fault-domain level: what each symptom class implicates, the discriminating check, and the fix direction. It routes to the 4–20 mA wiring guide and 0–10 V wiring guide for the underlying wiring — it does not re-explain them.

Start Here

Before touching a terminal, observe and record:

Decision Tree

flowchart TD
    R{What does it read?} --> Z[Zero / below 4 mA]
    R --> F[Full-scale / over-range]
    R --> N[Noisy / jumpy]
    R --> O[Offset / wrong but stable]

    Z --> Z1[Broken wire / open terminal\nlive zero: 0 mA is unambiguous]
    Z --> Z2[Dead loop power / blown fuse]
    Z --> Z3[Transmitter fault]
    Z --> Z4[Reversed polarity]

    F --> F1[Short / wetted conductor]
    F --> F2[Wrong input range configured]
    F --> F3[Double-powered passive loop\ntwo active ends — magic smoke]

    N --> N1[Shield grounded both ends → hum]
    N --> N2[VFD / motor-cable coupling]
    N --> N3[Ground loop → needs isolator]

    O --> O1[Scaling / range config mismatch]
    O --> O2[Loop resistance > compliance\nclips near 100%]
    O --> O3[Calibration drift]
    O --> O4[0–10 V long run: voltage-divider error]

    Z1 --> M[Any branch → bisect:\nseries mA + inject a known signal]
    F1 --> M

Likely Causes

Reads zero / below 4 mA — the path is broken or unpowered

Reads full-scale / over-range — too much current or driven past span

Reads noisy / jumpy — coupled interference or a ground problem

Reads offset / wrong-but-stable — config, budget, or calibration

0–10 V-specific — the long-run voltage divider

A voltage signal shares a reference and drops across conductor resistance, so a long run behaves as an unintended voltage divider — the card sees less than the source, reading low and load-dependent. Check: measure voltage at the source versus at the card; a difference is the divider error. Fix direction: shorten the run, increase gauge, or switch to 4–20 mA, which is immune. The mechanism is covered in the 0–10 V wiring guide.

What to Measure

Bisect the loop — split it in half at each step so you know which side owns the fault:

For the wiring context behind these checks, see the 4–20 mA and 0–10 V guides; retain results on the loop sheets. Injection technique above is generally accepted practice — verify for your installation.

Common Root Causes

Symptom Likely cause First check Typical fix
Reads 0 / below 4 mA Broken wire or open terminal Series mA = 0; continuity de-energized Repair the open connection
Reads 0, 2-wire device Dead loop power / blown fuse Loop voltage at transmitter terminals Restore supply, replace fuse
Reads 0, wiring proves good Transmitter fault Inject known mA at the card Replace/service per device manual
Pinned full-scale Short, wetted conductor, or wrong range Insulation resistance; card range vs design Reseal/replace; set range to match
Nonsense / damaged input Double-powered passive loop Active/passive on both manuals One power source per loop
Noisy, hum tracks load Shield grounded both ends Shield landing points Land analog shield one end only
Noise when a drive runs VFD / motor-cable coupling Cable routing vs VFD output Separate runs, cross at 90°
Offset + noise across grounds Ground loop Voltage between ground refs Add a loop isolator
Steady wrong number Scaling / range config mismatch EU scaling vs ranged span Correct the scaling
Reads low, clips near 100% Loop resistance > compliance Loop-resistance budget at 20 mA Heavier gauge / higher supply
0–10 V reads low, load-dependent Long-run voltage divider Voltage at source vs card Shorten run / go 4–20 mA

When It’s Not What It Looks Like

Trust Boundary — Engineering Judgment Required

This site is an independent educational reference for industrial automation standards. It paraphrases and organizes guidance in original language; it is not a substitute for the official published standards, professional engineering judgment, or legal review, and content has not been independently verified against current published editions.

Items marked Review pending await technical review against the identified edition. Items marked Planned have no reviewed source material behind them. Do not rely on this site for compliance determinations, safety-critical design decisions, or legal interpretation.