Ultimate 4-20mA Calculator | Real-time Signal Scaling


4-20mA Calculator

An essential tool for engineers and technicians for scaling analog process signals.



The 0% point of your measurement range (e.g., 0 for temperature, -1 for pressure).


The 100% point of your measurement range (e.g., 150 for temperature, 10 for pressure).


The unit of measurement (e.g., PSI, °C, bar, GPM).



Enter the current signal value (from 4 to 20 mA) to find the process value.


Enter the process value to find the corresponding current signal.

Calculated Results

The Process Value is

50.00 PSI

Signal Percentage50.00%
Range Span100.00
Live Zero4 mA


Signal vs. Process Value Chart

Visual representation of the linear 4-20mA scaling.

Common Conversion Points

Signal Percentage Current (mA) Process Value (PSI)
0% 4.00 0.00
25% 8.00 25.00
50% 12.00 50.00
75% 16.00 75.00
100% 20.00 100.00
Quick reference for standard signal points based on your current range.

What is a 4-20mA Calculator?

A 4-20mA calculator is a crucial tool used in industrial automation and process control to scale and convert analog signals. In many industries, sensors that measure physical quantities like pressure, temperature, flow, or level, transmit their readings as an electrical current signal ranging from 4 to 20 milliamps (mA). The 4mA signal represents the lowest point of the measurement range (0%), and 20mA represents the highest point (100%). This calculator simplifies the conversion between this current signal and the actual physical value (the Process Variable or PV) being measured. It is an indispensable utility for technicians, engineers, and anyone involved in calibrating, troubleshooting, or designing a process control loop.

The 4-20mA Calculator Formula and Explanation

The relationship between the current signal and the process variable is linear. The core of any 4-20mA calculator lies in two primary formulas for scaling.

1. Convert Current (mA) to Process Value (PV)

This formula is used when you have a current reading and want to know the corresponding physical measurement.

PV = (((I - 4) / 16) * (URV - LRV)) + LRV

2. Convert Process Value (PV) to Current (mA)

This formula is used when you have a physical measurement and want to find out what the current signal should be.

I = (((PV - LRV) / (URV - LRV)) * 16) + 4

The variables in these formulas are explained below.

Variable Meaning Unit (Auto-Inferred) Typical Range
PV Process Value User-defined (e.g., PSI, °C) Depends on the sensor range
I Current mA 4 to 20
LRV Lower Range Value Same as PV The 0% measurement point
URV Upper Range Value Same as PV The 100% measurement point
16 Span mA The difference between 20mA and 4mA

Understanding these formulas is key to performing analog signal scaling correctly.

Practical Examples

Let’s illustrate with two realistic examples using the 4-20mA calculator logic.

Example 1: Temperature Transmitter

  • Inputs:
    • LRV: 10 °C
    • URV: 110 °C
    • Measured Current (I): 10 mA
  • Calculation:
    • PV = (((10 – 4) / 16) * (110 – 10)) + 10
    • PV = ((6 / 16) * 100) + 10
    • PV = (0.375 * 100) + 10 = 37.5 + 10 = 47.5
  • Result: A 10mA signal corresponds to a temperature of 47.5 °C.

Example 2: Pressure Transmitter with Negative Range

  • Inputs:
    • LRV: -1 bar (vacuum)
    • URV: 5 bar
    • Measured Process Value (PV): 2.5 bar
  • Calculation:
    • I = (((2.5 – (-1)) / (5 – (-1))) * 16) + 4
    • I = ((3.5 / 6) * 16) + 4
    • I = (0.5833 * 16) + 4 = 9.333 + 4 = 13.33
  • Result: A pressure of 2.5 bar corresponds to a current signal of 13.33 mA. This is a common task in PLC input scaling.

How to Use This 4-20mA Calculator

Using this calculator is straightforward and designed to be intuitive for professionals in the field.

  1. Set the Range: First, enter the Lower Range Value (LRV) and Upper Range Value (URV) of your instrument. These define the 0% and 100% points of your measurement scale.
  2. Specify Units: Input the unit of measurement (e.g., PSI, °C, GPM) in the ‘Process Value Unit’ field. This ensures all results are clearly labeled.
  3. Enter a Known Value: You can either enter a Current (mA) to find the Process Value, or enter a Process Value to find the current. The calculator updates in real-time, automatically calculating the other value.
  4. Interpret the Results: The main result is highlighted prominently. You can also view intermediate values like the signal percentage and the total span of your range.
  5. Analyze the Chart and Table: Use the dynamic chart and table to visualize the linear relationship and see common conversion points at a glance. For complex setups, this can be part of a larger sensor signal conditioning strategy.

Key Factors That Affect 4-20mA Signals

Several factors can influence the accuracy and reliability of a 4-20mA loop. A good 4-20mA calculator is the first step, but field conditions are critical.

  • Wire Resistance: The total length and gauge of the wire in the loop add resistance. The loop’s power supply must be sufficient to drive 20mA through the total loop resistance.
  • Power Supply Voltage: An insufficient power supply voltage will prevent the loop from reaching the full 20mA, “clipping” the signal at a lower value and causing inaccurate readings at the high end of the scale.
  • Ground Loops: Improper grounding can introduce noise and offsets into the current signal, leading to erroneous readings. It’s a common problem that requires careful wiring.
  • Electromagnetic Interference (EMI/RFI): Running signal wires near high-power cables, motors, or VFDs can induce noise. Using shielded twisted-pair cable is essential for mitigation.
  • Transmitter Accuracy: The sensor and transmitter themselves have a specified accuracy rating. No calculation can be more accurate than the source instrument.
  • Receiver (PLC/DCS Card) Accuracy: The analog input card that reads the signal also has its own accuracy and resolution limitations, which contribute to the overall measurement uncertainty. This is an important consideration for any instrumentation calculator.

Frequently Asked Questions (FAQ)

1. Why is 4mA used for the “zero” point instead of 0mA?

This is called a “live zero.” It provides a key advantage: fault detection. If the signal drops to 0mA, it indicates a broken wire or a faulty instrument, which is easily distinguishable from a legitimate 0% reading of 4mA. The live zero also provides enough power for many loop-powered devices to operate.

2. What happens if my current reading is below 4mA or above 20mA?

These values are outside the standard operating range and usually indicate a fault condition. Standards like NAMUR NE 43 define specific ranges for failures (e.g., ≤ 3.6mA for a low failure, ≥ 21.0mA for a high failure). Our 4-20mA calculator will still compute a value, but you should treat it as an error indicator.

3. Can I use this calculator for a 0-10V signal?

While the principle is similar, the formula is different. This calculator is specifically for 4-20mA signals. A voltage calculator would use 0V and 10V as its range endpoints. Check out our voltage to current converter for more.

4. How does the total resistance of the loop affect the calculation?

The calculation of the scaled value itself is not affected by resistance. However, resistance affects whether the loop can physically function. The power supply must have enough voltage to overcome all the voltage drops (from wire resistance, receiver resistance, etc.) and still drive 20mA. This is governed by Ohm’s Law (V=IR).

5. What is “span”?

Span is the algebraic difference between the Upper Range Value (URV) and the Lower Range Value (LRV). For a 0-150 PSI transmitter, the span is 150. For a -50 to 50 °C transmitter, the span is 100. It’s a key variable in the scaling calculation.

6. My transmitter has a negative LRV. Does the calculator handle this?

Yes. The formulas used in this 4-20mA calculator are designed to work correctly with negative numbers for both the LRV and URV, which is common in vacuum pressure or bidirectional flow applications.

7. How accurate is this calculator?

The calculator performs the mathematical conversion with high precision. However, the accuracy of your real-world result depends entirely on the accuracy of your input values and the components of your physical loop (transmitter, power supply, receiver).

8. Can this be used for HART protocol devices?

Yes. The HART protocol superimposes a digital signal on top of the standard 4-20mA analog signal. The analog portion of the signal still represents the primary process variable and can be scaled and verified using this calculator. A guide to the HART protocol can provide more detail.

© 2026 Your Company. All rights reserved. For educational and professional use.



Leave a Reply

Your email address will not be published. Required fields are marked *