4-20mA Calculator: Convert Process Values to Current & Percentage


4-20mA Calculator: Convert Process Values to Current & Percentage

Accurately convert process values to 4-20mA current signals and percentage of span, and vice-versa, with our intuitive 4-20mA calculator. This essential tool is designed for engineers, technicians, and students in industrial automation and process control, simplifying sensor calibration and signal interpretation.

4-20mA Signal Converter



The lowest value your sensor or process can measure (e.g., 0 PSI, 0 °C).


The highest value your sensor or process can measure (e.g., 100 PSI, 100 °C).


The actual measured value from your sensor (e.g., 50 PSI, 50 °C).


The 4-20mA signal value you want to convert (e.g., 12 mA).


12.00 mA (from PV)

Process Value from mA: 50.00

Percentage of Span: 50.00 %

Process Value Span: 100.00

Current Span: 16.00 mA

Formula Used:

Current (mA) = Min Current + ((Process Value – Min PV) / (Max PV – Min PV)) * (Max Current – Min Current)

Process Value = Min PV + ((Current (mA) – Min Current) / (Max Current – Min Current)) * (Max PV – Min PV)

Percentage of Span = ((Process Value – Min PV) / (Max PV – Min PV)) * 100


Common 4-20mA Conversions (Based on Current Inputs)
Current (mA) Process Value Percentage of Span
4-20mA Signal Visualization


What is a 4-20mA Calculator?

A 4-20mA calculator is a specialized tool used in industrial automation and process control to convert physical process values (like temperature, pressure, level, flow) into a corresponding 4-20 milliampere (mA) electrical current signal, and vice-versa. This standard current loop is widely adopted because it offers robust, reliable, and noise-resistant signal transmission over long distances, making it ideal for connecting sensors and transmitters to control systems like PLCs (Programmable Logic Controllers) and DCS (Distributed Control Systems).

The “4-20mA” range is significant: 4mA represents the minimum process value (often referred to as “live zero”), and 20mA represents the maximum process value. This “live zero” at 4mA is a critical safety feature, as 0mA indicates a broken wire or a fault in the loop, allowing for immediate detection of system failures.

Who Should Use a 4-20mA Calculator?

  • Industrial Engineers & Technicians: For calibrating sensors, troubleshooting control loops, and verifying signal integrity.
  • Automation Specialists: When configuring PLC/DCS analog input modules or designing control strategies.
  • Students & Educators: To understand the principles of analog signal conditioning and industrial instrumentation.
  • Maintenance Personnel: For quick field checks and diagnostics of process transmitters.
  • System Integrators: To ensure compatibility and correct scaling between different devices in a control system.

Common Misconceptions about 4-20mA Signals

While seemingly straightforward, there are a few common misunderstandings about 4-20mA signals:

  • It’s just a current measurement: While it is a current, its purpose is to represent a physical measurement. The current value itself is meaningless without knowing the associated process value range (e.g., 0-100 PSI).
  • 0mA is the minimum: Many assume 0mA represents the minimum, but the standard uses 4mA as the live zero. This is crucial for fault detection.
  • It’s only for sensors: 4-20mA is used for both input (from sensors) and output (to actuators like control valves) in a control system.
  • It’s a digital signal: 4-20mA is an analog signal. While it can be converted to digital for processing by PLCs, the signal itself is continuous.

4-20mA Calculator Formula and Mathematical Explanation

The core of any 4-20mA calculator lies in linear scaling formulas. These formulas allow for the conversion between a raw process value (PV) and its corresponding 4-20mA current signal, or vice-versa. Understanding these equations is fundamental for anyone working with industrial instrumentation and process control.

Step-by-Step Derivation

The relationship between the process value and the 4-20mA current is linear. This means we can use the equation of a straight line (y = mx + c) to derive the conversion formulas.

Let’s define the spans:

  • Process Value Span (PV Span): `Max PV – Min PV`
  • Current Span (mA Span): `20 mA – 4 mA = 16 mA`

1. Converting Process Value to Current (mA):

To find the current (mA) for a given process value, we first determine the position of the current process value within its span as a fraction, then apply that fraction to the current span, and finally add the minimum current (4mA).


Fraction of Span = (Current PV - Min PV) / (Max PV - Min PV)


Current (mA) = (Fraction of Span * (Max Current - Min Current)) + Min Current

Combining these, the formula for converting Process Value to Current (mA) is:

Current (mA) = Min Current + ((Current PV - Min PV) / (Max PV - Min PV)) * (Max Current - Min Current)

Where `Min Current` is typically 4mA and `Max Current` is 20mA.

2. Converting Current (mA) to Process Value:

Similarly, to find the process value from a given current signal, we determine the position of the current signal within its 4-20mA span as a fraction, then apply that fraction to the process value span, and finally add the minimum process value.


Fraction of Current Span = (Current (mA) - Min Current) / (Max Current - Min Current)


Process Value = (Fraction of Current Span * (Max PV - Min PV)) + Min PV

Combining these, the formula for converting Current (mA) to Process Value is:

Process Value = Min PV + ((Current (mA) - Min Current) / (Max Current - Min Current)) * (Max PV - Min PV)

3. Calculating Percentage of Span:

The percentage of span indicates how far the current process value is from the minimum process value, expressed as a percentage of the total process value span.

Percentage of Span = ((Current PV - Min PV) / (Max PV - Min PV)) * 100

Variables Table

Variable Meaning Unit Typical Range
Min PV Minimum Process Value (Lower Range Limit) User-defined (e.g., PSI, °C, %, m) Varies widely (e.g., 0, -50, 10)
Max PV Maximum Process Value (Upper Range Limit) User-defined (e.g., PSI, °C, %, m) Varies widely (e.g., 100, 200, 500)
Current PV The actual measured Process Value User-defined Between Min PV and Max PV
Current (mA) The 4-20mA signal value mA (milliamperes) 4 mA to 20 mA
Min Current Minimum current signal (Live Zero) mA 4 mA (standard)
Max Current Maximum current signal mA 20 mA (standard)

Practical Examples (Real-World Use Cases)

Let’s explore how the 4-20mA calculator can be applied in real-world industrial scenarios. These examples demonstrate the utility of converting between process values and current signals.

Example 1: Converting Tank Level to 4-20mA Signal

Imagine a level transmitter measuring the height of liquid in a tank.

  • Min Process Value (Min PV): 0 meters (empty tank)
  • Max Process Value (Max PV): 10 meters (full tank)
  • Current Process Value (Current PV): 3.5 meters (current liquid level)

Using the 4-20mA calculator:

Current (mA) = 4 + ((3.5 - 0) / (10 - 0)) * (20 - 4)

Current (mA) = 4 + (0.35) * 16

Current (mA) = 4 + 5.6

Current (mA) = 9.6 mA

Interpretation: A liquid level of 3.5 meters in this tank corresponds to a 9.6 mA signal. This signal would be sent to a PLC, which would then interpret 9.6 mA as 3.5 meters. The percentage of span would be 35%.

Example 2: Converting 4-20mA Signal from a Pressure Sensor to PSI

Consider a pressure sensor monitoring a pipeline, sending a 4-20mA signal to a control room.

  • Min Process Value (Min PV): 0 PSI
  • Max Process Value (Max PV): 200 PSI
  • Current Signal (mA): 14 mA (received from the sensor)

Using the 4-20mA calculator:

Process Value = 0 + ((14 - 4) / (20 - 4)) * (200 - 0)

Process Value = 0 + (10 / 16) * 200

Process Value = 0 + 0.625 * 200

Process Value = 125 PSI

Interpretation: A 14 mA signal from this pressure sensor indicates a pressure of 125 PSI in the pipeline. This conversion is vital for the control system to display the correct pressure and make control decisions. The percentage of span would be 62.5%.

How to Use This 4-20mA Calculator

Our online 4-20mA calculator is designed for ease of use, providing quick and accurate conversions. Follow these simple steps to get your results:

Step-by-Step Instructions:

  1. Enter Minimum Process Value (Min PV): Input the lowest possible measurement value for your sensor or process. For example, if a temperature sensor measures from 0°C to 100°C, enter `0`.
  2. Enter Maximum Process Value (Max PV): Input the highest possible measurement value. For the temperature sensor example, enter `100`.
  3. Enter Current Process Value (Current PV): This is the specific process measurement you want to convert to a 4-20mA signal. If the temperature is currently 25°C, enter `25`.
  4. Enter Current Signal (mA): This is the specific 4-20mA signal you want to convert back to a process value. If you received a 12mA signal, enter `12`.
  5. Real-time Calculation: The calculator updates results in real-time as you type. There’s no need to click a separate “Calculate” button unless you prefer to use the explicit button.
  6. Reset Button: If you want to start over with default values, click the “Reset” button.
  7. Copy Results Button: Click “Copy Results” to quickly copy all calculated values to your clipboard for documentation or sharing.

How to Read the Results:

  • Highlighted Result: This shows the 4-20mA current signal corresponding to your “Current Process Value”. This is often the primary conversion you’re looking for.
  • Process Value from mA: This displays the process value that corresponds to the “Current Signal (mA)” you entered.
  • Percentage of Span: This indicates the current process value’s position within the full range, expressed as a percentage. 0% corresponds to Min PV (4mA) and 100% to Max PV (20mA).
  • Process Value Span: The total range of your process measurement (Max PV – Min PV).
  • Current Span: The total range of the 4-20mA signal (20mA – 4mA = 16mA).

Decision-Making Guidance:

This 4-20mA calculator helps in several decision-making processes:

  • Calibration: Verify if your sensor is outputting the correct mA signal for a known process value.
  • Troubleshooting: If a PLC reads an unexpected process value, you can use the calculator to see what mA signal would correspond to that value, helping to pinpoint if the issue is with the sensor, wiring, or PLC scaling.
  • System Design: When specifying new equipment, you can quickly determine the expected mA signals for various operating conditions.
  • Understanding Data: Convert raw mA readings from data loggers into meaningful process units.

Key Factors That Affect 4-20mA Results

While a 4-20mA calculator provides precise mathematical conversions, real-world industrial applications involve several factors that can influence the accuracy and reliability of 4-20mA signals. Understanding these is crucial for effective process control and troubleshooting.

  1. Sensor Calibration and Accuracy

    The most fundamental factor is the accuracy and calibration of the sensor itself. If the sensor is not properly calibrated to its specified range (Min PV to Max PV), its output 4-20mA signal will be incorrect, regardless of perfect wiring or PLC scaling. Regular calibration using known standards is essential to ensure the sensor accurately reflects the physical process value.

  2. Wiring Resistance and Loop Impedance

    A 4-20mA loop operates on current, which is less susceptible to voltage drops over long distances than voltage signals. However, excessive wiring resistance can still impact the loop. The total impedance of the loop (including the receiver’s input impedance and wiring resistance) must be within the transmitter’s drive capability. If the impedance is too high, the transmitter may not be able to maintain the correct current, leading to inaccurate readings.

  3. Power Supply Stability

    The 4-20mA loop requires a stable DC power supply (typically 24VDC). Fluctuations or insufficient voltage from the power supply can directly affect the transmitter’s ability to generate an accurate current signal. A noisy or unstable power supply can introduce errors into the signal.

  4. Electromagnetic Interference (EMI) and Noise

    Although 4-20mA signals are relatively robust against noise compared to voltage signals, strong electromagnetic interference from motors, VFDs (Variable Frequency Drives), or power lines can still induce unwanted currents in the signal wires. Proper shielding, grounding, and routing of cables away from noise sources are critical to maintain signal integrity.

  5. Range Scaling and Zero/Span Adjustments

    The Min PV and Max PV values entered into the 4-20mA calculator must precisely match the actual zero and span settings configured in the field transmitter. Any mismatch between the transmitter’s configuration and the control system’s scaling will result in incorrect process value readings, even if the mA signal itself is accurate.

  6. Loop Integrity and Fault Detection

    The “live zero” at 4mA is a key feature for fault detection. If the current drops below 4mA (e.g., to 0mA), it typically indicates a broken wire, a power supply failure, or a transmitter malfunction. A robust system should be designed to detect these low current conditions and trigger alarms or safe shutdowns.

Frequently Asked Questions (FAQ) about 4-20mA Signals

Why is 4-20mA used instead of 0-20mA or 0-10V?

The 4-20mA standard offers two main advantages over 0-20mA or 0-10V. First, the “live zero” at 4mA allows for easy detection of a broken wire or power failure in the loop, as 0mA indicates a fault. Second, current signals are less susceptible to voltage drops over long cable runs and electromagnetic interference (EMI) compared to voltage signals, making them more reliable for industrial environments.

What is a “live zero” in the context of 4-20mA?

A “live zero” refers to the fact that the minimum process value (0% of span) is represented by 4mA, not 0mA. This means there is always a current flowing in the loop during normal operation. If the current drops to 0mA, it immediately signals a fault condition, such as a broken wire, a disconnected sensor, or a power supply issue, allowing for quick diagnosis and intervention.

What is the difference between a 2-wire and a 4-wire 4-20mA transmitter?

A 2-wire transmitter (loop-powered) draws its operating power directly from the 4-20mA signal loop itself. This simplifies wiring as only two wires are needed for both power and signal. A 4-wire transmitter (self-powered) has separate wires for its power supply and for the 4-20mA signal output. 4-wire transmitters are typically used for devices that require more power or have additional functionalities.

Can a 4-20mA signal be used for digital communication?

The basic 4-20mA signal is analog. However, protocols like HART (Highway Addressable Remote Transducer) superimpose digital communication on top of the analog 4-20mA signal. This allows for simultaneous analog process variable transmission and digital communication for device configuration, diagnostics, and additional process variables, making the 4-20mA loop more versatile.

What is the maximum cable length for a 4-20mA loop?

The maximum cable length for a 4-20mA loop depends on several factors, including the power supply voltage, the total loop resistance (wiring resistance plus receiver input impedance), and the transmitter’s drive capability. Generally, 4-20mA loops can operate reliably over much longer distances (hundreds to thousands of meters) than voltage signals due to their current-based nature. A 4-20mA calculator helps in understanding the scaling, but physical loop resistance is a critical factor for long runs.

How do I troubleshoot a 4-20mA loop?

Troubleshooting a 4-20mA loop typically involves checking the power supply, measuring the current at various points in the loop (transmitter output, receiver input), verifying wiring continuity, and checking the calibration of the transmitter and the scaling in the control system (PLC/DCS). A multimeter capable of measuring mA is an essential tool.

What is the typical input impedance of a PLC or DCS analog input module for 4-20mA?

Most PLC or DCS analog input modules designed for 4-20mA signals have an input impedance of 250 ohms. This resistance converts the 4-20mA current into a 1-5VDC voltage signal, which the analog-to-digital converter (ADC) then processes.

Can a 4-20mA signal be reversed (e.g., 20-4mA)?

Yes, some transmitters can be configured for reverse action, meaning 4mA represents the maximum process value and 20mA represents the minimum. This is less common but can be useful in specific control strategies, such as for fail-safe operations where a high current indicates a low process value. Our 4-20mA calculator assumes a standard 4-20mA scaling, but the underlying formulas can be adapted.

© 2023 YourCompany. All rights reserved. Disclaimer: This 4-20mA calculator is for informational purposes only.



Leave a Reply

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