4 20 mA Calculator – Convert Current to Process Variable


4 20 mA Calculator

4-20mA to Process Variable & Vice-Versa


Process variable value at 4mA (e.g., 0 PSI, 0 °C, 0 m³/h).


Process variable value at 20mA (e.g., 100 PSI, 150 °C, 500 m³/h).


Input current between 4 and 20 mA to find Process Variable.


Input Process Variable to find Current (mA).


Calculation Results

Enter values to see results

Span (URV – LRV):

Percentage of Span:

Calculated Current: mA

Calculated Process Variable:

Chart: mA vs Process Variable

Current (mA) Percentage (%) Process Variable
4 0
8 25
12 50
16 75
20 100
Table: Example Conversions

What is a 4 20 mA Calculator?

A 4 20 mA calculator is a tool used in industrial instrumentation and control systems to convert between a 4-20mA analog current signal and the corresponding process variable (PV) it represents, or vice-versa. This signal is a very common standard for transmitting measurements from sensors and field devices to controllers like PLCs or DCS systems.

The 4-20mA range is popular because 4mA represents the “live zero” (0% of the measurement range) and 20mA represents 100% of the range. The non-zero start at 4mA allows the system to distinguish between a true zero reading and a broken wire or sensor failure (which would result in 0mA).

Who Should Use It?

This calculator is essential for:

  • Instrumentation technicians
  • Control engineers
  • Process engineers
  • Maintenance personnel
  • Students learning about industrial automation

They use the 4 20 mA calculator during calibration, troubleshooting, and system design to verify sensor outputs, scale signals, and configure control systems.

Common Misconceptions

A common misconception is that 0mA represents the low end of the measurement. In a 4-20mA system, 0mA usually indicates a fault condition. The active range is 4mA to 20mA, corresponding to 0% to 100% of the measured process variable’s range.

4 20 mA Calculator Formula and Mathematical Explanation

The relationship between the 4-20mA current signal (I) and the process variable (PV) is linear. The conversion is based on the Lower Range Value (LRV) and Upper Range Value (URV) of the process variable the instrument is configured to measure.

The span of the measurement is:
Span = URV – LRV

1. To calculate the Process Variable (PV) from Current (mA):

First, determine how far the current is into the 16mA range (20mA – 4mA):
Percentage = (Current – 4) / 16

Then, multiply this percentage by the span and add the LRV:
PV = (Percentage * Span) + LRV
PV = (((Current – 4) / 16) * (URV – LRV)) + LRV

2. To calculate the Current (mA) from Process Variable (PV):

First, determine how far the PV is into the span, as a percentage:
Percentage = (PV – LRV) / Span = (PV – LRV) / (URV – LRV) (provided Span is not zero)

Then, scale this percentage to the 16mA range and add 4mA:
Current = (Percentage * 16) + 4
Current = (((PV – LRV) / (URV – LRV)) * 16) + 4

Variables Table

Variable Meaning Unit Typical Range
LRV Lower Range Value Units of PV (e.g., PSI, °C, m³/h) Varies (e.g., 0, -10, 50)
URV Upper Range Value Units of PV (e.g., PSI, °C, m³/h) Varies (e.g., 100, 150, 1000)
Current Current signal mA (milliamperes) 4 to 20
PV Process Variable Units of PV LRV to URV
Span URV – LRV Units of PV Positive value
Table: Variables used in the 4 20 mA calculator

Practical Examples (Real-World Use Cases)

Example 1: Pressure Transmitter

A pressure transmitter is calibrated to measure pressure from 0 PSI (LRV) to 100 PSI (URV). The transmitter is currently outputting 12mA.

  • LRV = 0 PSI
  • URV = 100 PSI
  • Current = 12 mA

Span = 100 – 0 = 100 PSI

Percentage = (12 – 4) / 16 = 8 / 16 = 0.5 (or 50%)

PV = (0.5 * 100) + 0 = 50 PSI

So, a 12mA signal corresponds to 50 PSI.

Example 2: Temperature Transmitter

A temperature transmitter is ranged from -10°C (LRV) to 150°C (URV). What current signal would it output at 70°C?

  • LRV = -10 °C
  • URV = 150 °C
  • PV = 70 °C

Span = 150 – (-10) = 160 °C

Percentage = (70 – (-10)) / 160 = 80 / 160 = 0.5 (or 50%)

Current = (0.5 * 16) + 4 = 8 + 4 = 12 mA

At 70°C, the transmitter would output 12mA.

Using a 4 20 mA calculator simplifies these calculations significantly.

How to Use This 4 20 mA Calculator

  1. Enter Range Values: Input the Lower Range Value (LRV) and Upper Range Value (URV) of your instrument’s measurement range. These are the process variable values corresponding to 4mA and 20mA, respectively.
  2. Input Current or PV:
    • If you know the current (mA) and want to find the Process Variable, enter the value in the “Current (mA)” field. The calculator will automatically update the “Process Variable (PV)” field.
    • If you know the Process Variable (PV) and want to find the current, enter the value in the “Process Variable (PV)” field. The calculator will update the “Current (mA)” field.
  3. Read the Results: The primary result (either the calculated PV or Current) will be highlighted. You can also see intermediate values like the Span and Percentage of Span.
  4. Use the Table and Chart: The table provides quick conversions for standard mA values, and the chart visualizes the linear relationship for your given LRV and URV. Both update as you change LRV and URV.
  5. Reset: Click “Reset” to return to the default values (LRV=0, URV=100).
  6. Copy Results: Click “Copy Results” to copy the main results and inputs to your clipboard.

This 4 20 mA calculator is designed for quick and easy conversions.

Key Factors That Affect 4 20 mA Calculator Results

The accuracy of the 4 20 mA calculator itself is high, but the real-world application depends on several factors:

  1. Instrument Accuracy: The sensor or transmitter itself has a limited accuracy. If the instrument is not accurate, the 4-20mA signal will reflect that inaccuracy.
  2. Calibration: Proper calibration of the instrument to the LRV and URV is crucial. An incorrectly calibrated instrument will give misleading mA readings.
  3. Loop Resistance: The total resistance of the current loop (wires, barriers, receiver input) can affect the signal if the power supply voltage is insufficient to drive 20mA through the loop.
  4. Noise and Interference: Electromagnetic interference (EMI) can induce noise on the signal wires, potentially affecting the mA reading at the receiver. Shielded twisted-pair cables are often used to mitigate this.
  5. A/D Converter Resolution: The Analog-to-Digital (A/D) converter in the receiving device (PLC, DCS) has a finite resolution, which limits the precision with which the mA signal can be measured.
  6. Temperature Effects: Both the transmitter and the wiring can be affected by temperature changes, potentially causing slight shifts in the signal.
  7. Power Supply Stability: A stable and adequate loop power supply is essential for consistent 4-20mA signal transmission.

Understanding these factors helps in troubleshooting and ensuring reliable measurements using the 4-20mA standard and a 4 20 ma calculator.

Frequently Asked Questions (FAQ)

Q1: Why is 4mA used as the lower limit instead of 0mA?
A1: Using 4mA as the “live zero” allows the system to differentiate between a true zero reading (4mA) and a fault condition like a broken wire or instrument failure (0mA). This is called live-zero monitoring.
Q2: What is the maximum distance for a 4-20mA signal?
A2: The distance depends on the wire gauge and loop power supply voltage. Thicker wires have less resistance, allowing longer distances. With a typical 24VDC supply and 18 AWG wire, distances of several hundred meters or even kilometers are possible, as long as the total loop resistance doesn’t prevent 20mA from flowing.
Q3: Can I use this 4 20 mA calculator for 0-10V signals?
A3: No, this calculator is specifically for 4-20mA signals. The formula for 0-10V signals is different, although the principle of linear scaling is similar.
Q4: What if my instrument’s range is negative, like -50 to 50 °C?
A4: Yes, the 4 20 mA calculator works correctly with negative LRV or URV values. Just enter the negative values as your range limits.
Q5: What does “Span” mean?
A5: Span is the difference between the Upper Range Value (URV) and the Lower Range Value (LRV). It represents the total measurement range of the instrument.
Q6: How accurate is this 4 20 mA calculator?
A6: The calculator performs the mathematical conversion accurately based on the formulas. The overall accuracy in a real system depends on the instrument, wiring, and receiving device as mentioned in “Key Factors”.
Q7: What is HART protocol and is it related to 4-20mA?
A7: HART (Highway Addressable Remote Transducer) protocol is a communication protocol that superimposes digital information on top of the analog 4-20mA signal. This allows for configuration, diagnostics, and additional data transmission without interfering with the primary analog signal.
Q8: My input current is below 4mA or above 20mA, what does it mean?
A8: Readings below 4mA (but above 0mA) might indicate an under-range condition or a fault. Readings above 20mA might indicate an over-range condition or a fault. Some instruments use values outside 4-20mA (e.g., 3.8mA or 20.5mA) for diagnostics as per NAMUR NE43 standard. Our 4 20 mA calculator will extrapolate, but be aware it’s outside the normal operating range.

Related Tools and Internal Resources

These resources, along with our 4 20 mA calculator, provide valuable information for instrumentation professionals.



Leave a Reply

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