Welcome to our comprehensive 4-20mA calculator and guide! In industrial automation, the 4-20mA current loop is a ubiquitous standard for transmitting analog signals from sensors to control systems. Understanding how to convert between current (mA) and the actual process value (e.g., pressure, temperature, flow) is crucial for engineers, technicians, and anyone working with industrial instrumentation.
This tool simplifies those conversions, allowing you to quickly determine either the process value corresponding to a given current, or the current required for a specific process value, based on your sensor's minimum and maximum range.
Enter your sensor's full scale range (Minimum and Maximum Process Values) below. Then, use either section to perform your desired calculation.
Calculate Process Value from Current (mA)
Use this section to find out what process value your sensor is reporting, given a specific current output.
Calculate Current (mA) from Process Value
Use this section to determine what current output your sensor should be providing for a specific process value.
What is 4-20mA?
The 4-20mA current loop is an analog signaling scheme widely used in industrial control systems to transmit measurement data from field instruments (sensors, transmitters) to control devices (PLCs, DCSs, controllers). It's called a "current loop" because the signal is represented by a varying electrical current within a closed circuit.
- 4mA (Live Zero): Represents the minimum or zero point of the process variable. The fact that it's 4mA instead of 0mA is a critical safety feature, known as a "live zero." If the current drops below 4mA (e.g., 0mA), it indicates a fault condition like a broken wire or sensor failure, rather than a valid zero measurement.
- 20mA (Full Scale): Represents the maximum or full-scale point of the process variable.
- 16mA Span: The difference between 20mA and 4mA provides a 16mA span over which the process variable is linearly scaled.
Why 4-20mA is Preferred in Industrial Applications
Compared to voltage signals (e.g., 0-10V), current signals offer several significant advantages in harsh industrial environments:
1. Noise Immunity
Current signals are less susceptible to electrical noise (electromagnetic interference, EMI) over long distances. Voltage signals can drop and be distorted, but a current signal tends to maintain its integrity better because it's less affected by cable resistance.
2. Long Distance Transmission
Current loops can reliably transmit signals over much longer distances (hundreds of meters or more) without significant signal degradation, which is common in large industrial plants.
3. Live Zero for Fault Detection
As mentioned, the 4mA minimum allows for immediate detection of a broken wire or power loss. If the receiver reads 0mA, it knows there's a problem, not just a zero reading from the sensor.
4. Powering Field Devices
Many 4-20mA transmitters are "loop-powered," meaning they draw their operating power directly from the 4-20mA current loop itself, simplifying wiring by eliminating the need for separate power cables.
The 4-20mA Scaling Principle
The relationship between the current signal and the process variable is linear. This means that a specific current value within the 4-20mA range corresponds proportionally to a specific process value within the sensor's defined range (Min PV to Max PV).
For example, if a pressure sensor has a range of 0-100 PSI:
- 4mA = 0 PSI
- 12mA = 50 PSI (mid-point of 4-20mA and 0-100 PSI)
- 20mA = 100 PSI
How to Use the Calculator and the Formulas
Our calculator simplifies the conversions, but it's helpful to understand the underlying formulas.
Formula for Process Value from Current (mA)
To find the process value (PV) when you know the current (mA):
Process Value = ((Current - 4) / 16) * (Max PV - Min PV) + Min PV
Example: A temperature sensor ranges from 0°C (Min PV) to 200°C (Max PV). If it outputs 8mA:
PV = ((8 - 4) / 16) * (200 - 0) + 0
PV = (4 / 16) * 200
PV = 0.25 * 200 = 50°C
Formula for Current (mA) from Process Value
To find the current (mA) when you know the process value (PV):
Current = ((Process Value - Min PV) / (Max PV - Min PV)) * 16 + 4
Example: A level sensor ranges from 0 meters (Min PV) to 10 meters (Max PV). If the level is 7.5 meters:
Current = ((7.5 - 0) / (10 - 0)) * 16 + 4
Current = (7.5 / 10) * 16 + 4
Current = 0.75 * 16 + 4
Current = 12 + 4 = 16mA
Common Applications
4-20mA signals are used across a vast array of industrial measurements, including:
- Pressure: From low vacuum to high-pressure systems.
- Temperature: Thermocouples and RTDs often convert their signals to 4-20mA for transmission.
- Flow: Measuring the rate of liquids or gases in pipes.
- Level: Monitoring the level of liquids or solids in tanks and silos.
- pH and Conductivity: Chemical process measurements.
- Valve Position: Indicating the open/closed percentage of control valves.
This calculator is a handy tool for quick checks and verification in any of these applications. Bookmark it for easy access!