HART - Digital Data on a 4-20 mA Loop
HART stands for Highway Addressable Remote Transducer. It is used in process plants where 4-20 mA analog loops are already trusted, installed, and easy to maintain. HART keeps the analog current signal and adds a small digital signal on top of it.
That is the key idea: the primary process value can still be read as 4-20 mA, while digital data carries configuration, diagnostics, and extra variables.
Learning Objectives
By the end of this lesson, you should be able to:
- Explain how HART overlays digital data on a 4-20 mA loop.
- Identify the 1200 Hz and 2200 Hz FSK tones used by HART.
- Understand point-to-point and multidrop HART operation.
- Distinguish primary analog value, digital process variables, and diagnostics.
- Recognize common installation and troubleshooting checks.
HART Overlay Principle
HART uses Bell 202 frequency-shift keying (FSK):
- Logic
1is represented by 1200 Hz. - Logic
0is represented by 2200 Hz. - The digital signal is about 0.5 mA peak.
- The FSK waveform averages to zero, so it does not change the DC 4-20 mA measurement.
- The data rate is 1200 bit/s.
- One loop can have two masters: a primary host such as a DCS and a secondary handheld communicator.
Why HART Exists
A basic 4-20 mA loop gives one value. HART lets a smart transmitter provide much more:
| Data | Example |
|---|---|
| Primary variable | Pressure = 6.2 bar |
| Secondary variable | Sensor temperature = 42 degC |
| Device configuration | Range, damping, tag name |
| Calibration data | Zero trim, span trim |
| Diagnostics | Sensor fault, electronics fault, maintenance required |
| Identity | Manufacturer, model, device revision |
This is why HART became so important in process instrumentation: it upgrades analog loops without replacing all wiring and control system input cards.
Frames, Commands, and Status
HART messages are short request-response frames. The exact byte layout depends on the revision and addressing mode, but the commissioning idea is simple: the master sends a command, the field device replies with data and status, and both sides use a checksum to detect corrupted frames.
| Field | Why it matters |
|---|---|
| Preamble | Lets the receiver lock onto the modem signal |
| Address | Selects the field device and master context |
| Command | Defines the requested action |
| Byte count | Tells how much data follows |
| Status | Reports command result and device health |
| Data | Carries values, configuration, or identity |
| Checksum | Detects frame corruption |
Common universal commands include reading the unique identifier, reading the primary variable and loop current, and reading device status. Device-specific commands are where many vendor features live, so a HART host often needs the correct device description or FDI package to show names, units, menus, and diagnostics correctly.
Point-to-Point Mode
Most HART loops are point-to-point. The analog current still represents the primary variable.
The analog input can still control the plant even if the HART polling is temporarily unavailable.
Multidrop Mode
HART also supports multidrop. Multiple devices share the same pair of wires, and each device is addressed digitally. In classic multidrop, the loop current is fixed at about 4 mA, so the analog value is no longer used as the process measurement.
| Mode | Current behavior | Typical use |
|---|---|---|
| Point-to-point | 4-20 mA carries primary value | Normal transmitter loop |
| Multidrop | Fixed low current, digital addressing | Several smart devices on one pair |
Multidrop is useful, but slower polling and compatibility limits mean point-to-point remains more common.
Worked Example - Scaling the Analog Value
Suppose a pressure transmitter is ranged from 0 to 10 bar.
Formula:
Process value = Lower range + ((I - 4 mA) / 16 mA) x span
If loop current is 13.6 mA:
Process value = 0 bar + ((13.6 - 4) / 16) x 10 bar
Process value = 6.0 bar
At the same time, HART may report:
| Digital field | Value |
|---|---|
| Primary variable | 6.01 bar |
| Loop current | 13.62 mA |
| Sensor temperature | 41.8 degC |
| Device status | Good |
The analog value and digital primary variable should agree within expected tolerance.
Loop Design Example - HART Load Margin
A HART modem needs enough AC voltage across the loop resistance to detect the FSK signal. A common practical target is at least 250 ohm of loop resistance, while the total loop burden must still fit within the transmitter supply voltage.
Available voltage for load = Supply - transmitter minimum voltage
Maximum load resistance = available voltage / loop current
For a 24 V supply and a transmitter that needs at least 11 V:
Available load voltage = 24 V - 11 V = 13 V
At 20 mA, Rmax = 13 V / 0.020 A = 650 ohm
That loop can support a 250 ohm HART resistor plus cable and input-card burden. If the supply were lower or the cable much longer, HART communication might fail even though the analog current still appears correct.
Practical Checks
- Verify the loop has enough resistance for HART communication. Many systems need about 250 ohm minimum load.
- Check the total loop burden at 20 mA so the transmitter still has enough terminal voltage.
- Confirm the analog loop works before troubleshooting HART.
- Check shield grounding and noise if communication is intermittent.
- Confirm the communicator, DCS input card, or HART modem supports the device revision.
- Compare analog current with the digital primary variable.
- Read device status before adjusting trim or range values.
- Record tag, range, units, damping, and alarm settings after commissioning.
Common Mistakes
- Thinking HART replaces 4-20 mA; in point-to-point mode it complements it.
- Ignoring the minimum loop resistance required for the FSK signal.
- Expecting high-speed data from a 1200 bit/s protocol.
- Forgetting that multidrop fixes the analog current.
- Calibrating only the control system scaling and not checking transmitter trim.
- Treating every HART command as universal; many useful commands are device-specific.
- Adding a communicator at the wrong loop point and bypassing the HART load resistor.
Summary
HART is a practical bridge between analog process instrumentation and digital diagnostics. It keeps the reliability and simplicity of 4-20 mA while adding configuration, identity, calibration, and health data. Its low speed is not a weakness for its purpose: it is designed for smart field instruments, not high-speed control networks.
Further Reading
- FieldComm Group - HART technology
- IEC 61158 industrial communication networks
- IEC 61784 industrial communication profiles
- Instrument vendor HART command, device description, and FDI package manuals.
- Control system manuals for HART-enabled analog input modules.