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
Signal vs. Process Value Chart
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 |
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.
- 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.
- 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.
- 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.
- 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.
- 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)
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.
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.
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.
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).
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.
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.
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).
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.
Related Tools and Internal Resources
Expand your knowledge and explore other relevant tools for industrial automation professionals.
- Analog Signal Scaling: Dive deeper into the theories behind scaling different types of signals.
- PLC Input Scaling: Learn how to configure input cards and scale values within your PLC program.
- Process Control Loops: Understand the fundamentals of P, PI, and PID control systems.
- Sensor Signal Conditioning: Explore techniques for filtering, amplifying, and protecting sensor signals.
- Instrumentation Calculators: A collection of tools for various instrumentation tasks.
- Voltage to Current Converter: A handy tool for converting between voltage and current signals.