InstruReady

4–20 mA Scaling Calculator

Convert between loop current, percent of span and process value for any calibrated range, including ranges that don't start at zero.

Result

Signal12 mA
Percent of span50 %
Process value100 kPa

Normal measuring range (4–20 mA).

How 4–20 mA scaling works

A 4–20 mA signal has a live zero: 4 mA represents the lower range value (LRV), 20 mA the upper range value (URV), and the 16 mA between them is the span. Because 0 mA is not a valid reading, a broken wire (0 mA) can be told apart from a process sitting at the bottom of its range (4 mA).

% of span = (mA − 4) ÷ 16 × 100
mA = 4 + (% of span ÷ 100) × 16
process value = LRV + (% of span ÷ 100) × (URV − LRV)

Worked example: pressure transmitter ranged 0–200 kPa

The transmitter reads 12.8 mA. What is the pressure?

  1. % of span = (12.8 − 4) ÷ 16 × 100 = 55%
  2. Pressure = 0 + 0.55 × 200 = 110 kPa

Worked example: temperature transmitter ranged −50 to 150 °C

What current should you see at 20 °C?

  1. % of span = (20 − (−50)) ÷ (150 − (−50)) × 100 = 70 ÷ 200 × 100 = 35%
  2. mA = 4 + 0.35 × 16 = 9.6 mA

Ranges that don't start at zero are where most mistakes happen: always subtract the LRV before dividing by the span, and keep the sign on negative values.

NAMUR NE 43 signal limits

Most modern transmitters follow NAMUR NE 43, which keeps measurement values separate from failure signals:

CurrentMeaning
3.8 – 20.5 mAValid measurement (3.8–4 and 20–20.5 mA are saturation: under or over range)
≤ 3.6 mALow failure signal (downscale alarm)
≥ 21.0 mAHigh failure signal (upscale alarm)

Whether a transmitter fails upscale or downscale is usually selectable (a jumper or a configuration setting). Choose the direction that drives the control system to the safe action for that loop.

Field checks

  • Reading a loop without breaking it: many transmitters have test terminals, or use a clamp-on mA meter.
  • A reading stuck at exactly 4 mA or 20 mA (not following the process) often means the transmitter is in a fixed-output or test mode.
  • If the DCS value is wrong but the loop current is right, check the DCS scaling (LRV/URV) against the transmitter's configured range.

Checking whether the loop has enough voltage? Use the 4–20 mA loop power calculator.

More free tools