Skip to content
SILProof

Instrumentation · IEC 60381-1 · NAMUR NE43

4–20 mA calculator

Convert a loop current to percent of span and process value, or a value back to mA. Checks the reading against NAMUR NE43.

Examples
Convert from
mA
bar
bar

Any label: bar, °C, m³/h, mm, %LEL …

Advanced

Square root when the transmitter measures differential pressure and the value is flow.

mA
mA

Change only for a non-standard range such as 0–20 mA. NE43 limits apply to 4–20 mA.

Process valueIn range (4–20 mA)

5 bar

50 % of span

Signal
12 mA
Percent of span
50 %
Process value
5 bar
Range
0 to 10 bar = 4–20 mA
NAMUR NE43
In range (4–20 mA)

Working

  1. % of span = (I − 4) / 16 × 100 = (12 − 4) / 16 × 100 = 50 %
  2. PV = LRV + (% / 100) × (URV − LRV) = 0 + 0.5 × 10 = 5 bar

What the calculator is for

A 4–20 mA transmitter maps its calibrated range linearly onto the loop current: 4 mA at the lower range value (LRV), 20 mA at the upper range value (URV). The live zero at 4 mA lets a receiver tell a true 0 % from a broken wire. Use this calculator when commissioning, loop checking, setting trip points in a DCS or SIS, or reading a current with a multimeter.

  • % of span = (I − 4) / 16 × 100
  • PV = LRV + % / 100 × (URV − LRV)
  • I = 4 + 16 × (PV − LRV) / (URV − LRV)

Worked example

A temperature transmitter is ranged −50 to 150 °C and you measure 14.2 mA. The signal is (14.2 − 4) / 16 = 63.75 % of span, so the temperature is −50 + 0.6375 × 200 = 77.5 °C.

The same loop showing 3.5 mA is not reading −56 °C: 3.5 mA is at or below 3.6 mA, which NAMUR NE43 reserves for a transmitter failure signal. The control system should treat the value as bad, and a safety function should go to its defined fault action.

Reference values

Signal versus span for 4–20 mA
% of spanmASquare-root flow (% of max)
0 %4.000 %
10 %5.6031.62 %
25 %8.0050 %
50 %12.0070.71 %
75 %16.0086.6 %
90 %18.4094.87 %
100 %20.00100 %
NAMUR NE43 signal ranges
CurrentMeaning
≤ 3.6 mAFailure signal (downscale)
3.6 to 3.8 mAOutside the limits: not a valid measurement
3.8 to 4 mAMeasurement, under range (saturation)
4 to 20 mAMeasurement in range
20 to 20.5 mAMeasurement, over range (saturation)
20.5 to 21 mAOutside the limits: not a valid measurement
≥ 21 mAFailure signal (upscale)

Common mistakes

  • Forgetting the live zero. 12 mA is 50 %, not 60 %: the span is 16 mA, not 20 mA.
  • Square root twice. Extract the root in the transmitter or in the DCS, never both. A DP flow at 25 % signal is 50 % flow.
  • Trip points in the saturation band. A low trip set below 3.8 mA can never be reached by a healthy NE43 transmitter, which saturates at 3.8 mA.
  • Fault direction. Choose upscale (≥ 21 mA) or downscale (≤ 3.6 mA) burnout so a transmitter fault drives the SIF towards its safe state, and check the logic solver detects it.

Basis

4–20 mA analogue signals are defined in IEC 60381-1. Signal levels for failure information follow NAMUR recommendation NE 43; the calculator applies its status only to the standard 4–20 mA range. Change the 0 % and 100 % signal under Advanced for other ranges.

Frequently asked questions

How do I convert 4–20 mA to percent?

Subtract 4 and divide by 16, then multiply by 100: 12 mA is (12 − 4) / 16 × 100 = 50 %.

What do 3.6 mA and 21 mA mean?

Under NAMUR NE43 a current at or below 3.6 mA, or at or above 21 mA, is a failure signal from the transmitter. Valid measurements stay between 3.8 and 20.5 mA.

Why does a 4–20 mA signal start at 4 mA?

The live zero powers two-wire transmitters and lets the receiver distinguish 0 % (4 mA) from an open circuit (0 mA).

How does square-root extraction change the conversion?

A DP flowmeter’s differential pressure rises with the square of flow. With square-root extraction, flow % = √(signal %): 25 % signal is 50 % flow.

All engineering calculators →