AIAPC Learning Library
Convert a stated linear 4–20 mA signal into engineering units, checking endpoints, offsets and the limits of the calculation.
For the linear example used here, 4 mA represents the lower engineering-range value and 20 mA the upper value. The 16 mA span is mapped onto the engineering span. This is an interpretation of a stated transmitter configuration; it is not a claim that every input module exposes its data in milliamps.
A DCS or PLC can supply raw counts, a normalized fraction or an already scaled value. Identify that representation before applying another scale.
Let I be the measured current in mA, L the lower engineering value and U the upper engineering value. For a linear configured 4–20 mA mapping, y = L + [(I − 4)/16] × (U − L). If current is represented in amperes, use 0.004 and 0.020 consistently instead of mixing A and mA.
| Current (mA) | Fraction of configured span | Temperature (°C) |
|---|---|---|
| 4 | 0.00 | 0 |
| 8 | 0.25 | 40 |
| 12 | 0.50 | 80 |
| 16 | 0.75 | 120 |
| 20 | 1.00 | 160 |
The midpoint check is immediate: 12 mA is 8 mA above the lower endpoint, so 8/16 = 0.5 and the displayed temperature is 80 °C.
For a separate synthetic range of −40 to 120 °C, the engineering span is still 160 °C. At 8 mA, the fraction is 0.25 and y = −40 + 0.25 × 160 = 0 °C. Multiplying by the upper endpoint alone would produce the wrong result because it would omit the lower-range offset.
At 4 mA, the calculation must return −40 °C; at 20 mA it must return 120 °C. Checking both endpoints and a midpoint is a useful way to inspect a proposed scale without relying only on one plausible-looking reading.
Extending a line beyond its endpoints is mathematically possible, but it does not establish that an out-of-range signal is a valid process measurement. Fault indications, under-range behavior and quality flags depend on the actual transmitter and input configuration. Silently forcing every value into the normal display range can hide information that needs investigation.
No raw-count endpoints or universal fault-current threshold is assumed in this example.
The DCS function-block guide explains signal flow, units and execution. Review DCS450 control-scheme training for its published scope. For the operator viewpoint, compare alarms, events and trends: a numerical display and its quality information are related but distinct evidence.
Technical definitions are supported by the primary references below. The labelled numerical records, timelines and checklists are original teaching examples for this article. They do not establish site-specific design approval or a new course entitlement.
Browse the process-control learning library for the wider subject guides and course routes.
Try it yourself
This guide check is ungraded and does not affect your course assessment or certificate.