Professional Documents
Culture Documents
Achieving Digital Integration Using The HART Protocol
Achieving Digital Integration Using The HART Protocol
Current Situation
n All industry users working to:
Improve Process Operations
Better Manage Plant Assets
Increase System Availability/Reliability
n Many faced with declining budgets and
HART
COMMUNICATION FOUNDATION
Page 2 of 59
Communication
n HART smart field devices are used
interchangeably with traditional 4-20mA
analog only units
n Hand Held Communicators are often used
to perform device set-up, calibration,
commissioning and periodic maintenance
n PC-based instrument management tools can
remotely communicate with HART devices
to manage calibration and other instrument
parameters from central locations
(instrument shop or control room)
COMMUNICATION FOUNDATION
Page 3 of 59
HMI
ERP
CMMS
H
A
R
T
Control
D
A
T
A
I/O
HART
Field Devices
HART
COMMUNICATION FOUNDATION
Page 4 of 59
12%
HART
Fieldbus
Proprietary
Smart
HART
COMMUNICATION FOUNDATION
26%
1%
4-20mA +
Pneumatic
Non - Smart
2000
1800
All
Fieldbusses
1600
1400
1200
Conventional
Conventional
Proprietary
Proprietary
HART
HART
HART
2001
2003
2005
Conventional
1000
800
600
400
200
0
COMMUNICATION FOUNDATION
RELATIVE VALUE
Savings / Benefits
100%
Device Set-up
Commissioning
Troubleshooting
Limited Benefit
100%
0%
HART
COMMUNICATION FOUNDATION
Value
Gap
$$$
Part-Time
Communication
FULL-TIME Communication
Integrated with Plant Systems
Page 7 of 59
HMI
ERP
CMMS
Control
I/O
HART
COMMUNICATION FOUNDATION
HART
Field Devices
Page 8 of 59
HART Basics
What is HART ?
HART in a backward compatible enhancement to 4-20mA
instrumentation that allows two way communication with
smart, microprocessor-based field devices.
n HART Characteristics
Simultaneosly supports two communications channels
4-20mA "analog" communications and
Modulated two-way "digital" communications.
COMMUNICATION FOUNDATION
Page 10 of 59
Organization of
Specifications
The Protocol
Universal Command
Specification
Application Layer
Command Summary
Specification
n Collection Of Specifications
Easy-to-Read Language
Consistent and well-defined terms
Controlled by HART Communication Foundation
n Provide Clear Complete Definition
Common Tables
Specification
HCF_SPEC-183, Revision 13.0
HART
COMMUNICATION FOUNDATION
Page 11 of 59
Application
Presentation
HART
Function
Provides the User with Network Capable
Applications
Session
Transport
Network
Data Link
Physical
COMMUNICATION FOUNDATION
Page 12 of 59
COMMUNICATION FOUNDATION
Page 13 of 59
1 Pair of Wires
Digital Data Modulated on the Analog 420mA Current Loop
HART FSK
+0.5mA
-0.5mA
1200 Hz
1
2200 Hz
0
HART
COMMUNICATION FOUNDATION
Page 14 of 59
HART Signal
Band
25Hz
500Hz
10KHz
HART
COMMUNICATION FOUNDATION
Page 15 of 59
Control
System
Multi-Drop
Loop
+24VDC
Current
Sense
Resistor
"Two-Wire"
Transmitter
+24VDC
Loop-Powered
Valve/Actuator
HART
COMMUNICATION FOUNDATION
Page 16 of 59
Split-Ranging
Valves
Control
System
Closed Loop
(e.g., PID) Control
n Like a Single Loop Controller
PID in transmitter
4-20mA is Control Signal
PID in actuator
4-20mA is Process Signal
Re-ranging
Adjusting Valve Action
Monitor Both Valves' actual
position
COMMUNICATION FOUNDATION
Page 17 of 59
HART
COMMUNICATION FOUNDATION
Example Transaction
n Half Duplex - Only One Device Talks at a Time
n Analog Signaling of Digital Data -
Carrier Ramps Up
Preamble Syncronizes Physical Layer (Demodulator and Receiver)
Message Tranferred
Carrier Ramps Down
Repeat for Slave Reply
Master Request
Preamble
Slave Response
Preamble
Message
Message
HART
COMMUNICATION FOUNDATION
Page 19 of 59
Address
[ Data ]
Check Byte
HART
COMMUNICATION FOUNDATION
Page 20 of 59
Communication Reliability
n Physical Layer
Worst case 1 Bit Error in 10,000 (BER 104)
(Very Noisy Wire)
Most applications BER >> 106
n Data Link Layer
Simple to implement, very robust Error Detection
Parity on each byte
Check Byte on whole message
COMMUNICATION FOUNDATION
Page 21 of 59
Primary Master
(e.g. a Controller)
Monitor / Recorder
(Passive)
Slave
Actor
Qty Description
Primary
Master
Secondary
Master
Slave
Burst Mode
Slave
Monitor
0-1
0-1
1-n
0-1
0-n
Burst Mode
Slave
Secondary
Master
HART
COMMUNICATION FOUNDATION
Page 22 of 59
Slave Publishes
Digital Process Data
Response
Burst Mode
(Publishing Process Data)
Request / Response
( "Master / Slave" )
HART
COMMUNICATION FOUNDATION
Page 23 of 59
Ensures no collisions
"Synchronizes" Master
Then master can issue a
slave request message
Master stays Synchronized
as long as Connected
HART
COMMUNICATION FOUNDATION
Page 24 of 59
Address
[ Data ]
Check Byte
Universal Commands
Common Practice Commands
Device Family Commands (Extention to Common Practice)
Device Specific Commands
COMMUNICATION FOUNDATION
Page 25 of 59
Common-Practice Commands
Cmd Description
Cmd Description
34
35
38
Read Dynamic Variables And Loop Current Reads the loop current, PV and
(if device is multi-variable) SV, TV, QV
40
Enter/Exit Fixed Current Mode Allows the loop current value to be forced.
Used in Loop test and calibrating the loop current (see Commands 45, 46)
41
Read Loop Configuration Reads the polling address and whether the loop
current is active or not.
42
Perform Device Reset The device perform a hard reset (i.e., the same effect
as cycling the power on and off).
44
45
Trim Loop Current Zero Adjusts the loop current to 4ma. Does not affect the
range values or the digital primary process value
11
Read Unique Identifier Associated with Tag. Uses the 8-character tag to
establish a connection with the field device
46
Trim Loop Current Gain Adjusts the loop current to20ma. Does not affect the
range values or the digital primary process value
12
Read Message
13
14
15
Read Device Information Reads upper and lower range values and other
device related
16
17
Write Message
18
19
20
21
Read Unique Identifier Associated with Long Tag Uses the 32-character tag
to establish a connection with the field device
22
Note:
1. All devices must support all Universal
Commands.
2. There are many Common Practice Commands.
However, the ones listed are commonly used
in the vast majority of devices including even
the simplest devices available.
3. Commands 0, 11, 21 are three of the Identity
Commands. All return the same identity data
HART
COMMUNICATION FOUNDATION
Page 26 of 59
by HART-enabled Systems
DD's Not Required
Accessed the same way in all
HART compatible devices
n This data is valuable to
HART
COMMUNICATION FOUNDATION
Page 27 of 59
HART
COMMUNICATION FOUNDATION
Page 28 of 59
COMMUNICATION FOUNDATION
Page 29 of 59
4-20mA Proportional to PV
HART
COMMUNICATION FOUNDATION
Page 30 of 59
What Could Be
HART
COMMUNICATION FOUNDATION
Control
Page 32 of 59
Benefits
Validated Process Data - Improved
Product Quality
Reduced I/O Count - 1 Channel per
Multi-Variable Field Device
Early Problem Detection - Prevent
Unscheduled Downtime
Lower Maintenance Costs - Fewer
Unnecessary Service Calls
Improved System Integrity
Copyright - HART Communication Foundation, 2002
Enterprise?
HART
COMMUNICATION FOUNDATION
Page 33 of 59
Enterprise Networks
Data Historian
Operator Stations
Maintenance
Station
Plant Network
Field Controller
Remote I/O
HART Field
Devices
COMMUNICATION FOUNDATION
Page 34 of 59
Control
Network
Without HART
There is a GAP
COMMUNICATION FOUNDATION
Page 35 of 59
HART
COMMUNICATION FOUNDATION
Page 36 of 59
HART
COMMUNICATION FOUNDATION
Page 37 of 59
HART Digital
Communications
COMMUNICATION FOUNDATION
Page 38 of 59
HART
COMMUNICATION FOUNDATION
Page 39 of 59
apparent
n Change in operation may NOT be
detected
Range Change via
Local Operator Panel
parameters
HART Digital
Communications
Panels
HART
COMMUNICATION FOUNDATION
Command 2
Does the loop current in the
I/O match the Field Device's?
n Read the Process Variables
Command 15
Has the meaning of the loop
current changed?
n Test and Calibration the Loop
Current
Command 3, 9, or 33
Access to Secondary
Variables in Field Device
Validates Primary Variable
sent using the loop current
Configuration
Status in Device Response
(Configuration Changed bit)
Command 0 (change counter)
Trigggers notification of
Operator
HART
COMMUNICATION FOUNDATION
Page 41 of 59
Reporting by Exception
n Field Controller
Utilization of HART Multi-Variable Devices
Easy Access to and Use of All HART Process Data
And Status
Apply Full Knowledge of Process For Optimization
and Control
n Operator Station
HART Allows Full Window into the Process
Early Notification of Potential Problems
n Maintenance Station
Detailed Instrument Configuration DB
Only one that Needs More than Standard HART
Data and Commands
HART
COMMUNICATION FOUNDATION
Page 42 of 59
Understanding Systems
Implementations
Description
Host does not meet the minimum requirements of Conformance Class 1
The host can utilize cyclical process data from any field device
The host can supply the user with basic identification and configuration data
from any field device
The host can perform basic configuration for any field device - Minimum
level for classification as Generic Host
The host provides basic commissioning and calibration support for any device
The host can access all data items and device specific functions for any device
HART
COMMUNICATION FOUNDATION
Page 44 of 59
One-One
Point-Point
Multi-Drop
Multiplexed
0.38
1.16
0.38
0.38
0.38
1.16
1.51
2.80
0.38
1.16
3.02
5.60
16
0.38
1.16
6.04
11.21
32
0.38
1.16
12.08
22.43
256
0.38
1.16
---
179.42
(unbuffered)
Multiplexed I/O
Number
Channels
One-One
Point-Point
Multi-Drop
Multiplexed
(unbuffered)
2.65
1.14
2.65
1.43
10.60
4.56
2.65
1.43
21.19
9.12
2.65
1.43
16
42.38
18.24
2.65
1.43
32
84.77
36.48
2.65
1.43
256
678.13
291.84
--
1.43
COMMUNICATION FOUNDATION
Page 45 of 59
Multi-Variable
Field Devices
Tri-Loop
or HIM
4-20mA
Multiplexed I/O
4-20mA + HART
Multi-Variable
Field Devices
One-One I/O
HART
COMMUNICATION FOUNDATION
Page 46 of 59
HART
Data
Operator Station
Data Historian
COMMUNICATION FOUNDATION
Page 47 of 59
HART Pass-Through
n 1st Generation System Support
HART
Data
Page 48 of 59
Systems with
Integrated HARTAbility
n Support True Full-Time HART Communications
Page 49 of 59
HART
COMMUNICATION FOUNDATION
Page 50 of 59
H
A
R
T
Control
I/O
D
A
T
A
HART
COMMUNICATION FOUNDATION
Page 51 of 59
HART SERVER
TOOL
HART
COMMUNICATION FOUNDATION
Page 52 of 59
Device Problems
Loop Current Faults
Device Needs Maintenance
n Continuously Validate Integrity
of Control Information
Ensure accuracy of system data
Verify Loop Current, PV and
Range values in device match
those of system
Automatically detect any deviation
between device and system
n Unlock additional information in Multi-Variable devices
HART
COMMUNICATION FOUNDATION
HART
COMMUNICATION FOUNDATION
Page 54 of 59
Take Action!
n Learn More About HART
HART
COMMUNICATION FOUNDATION
Page 55 of 59
HART
COMMUNICATION FOUNDATION
HART
COMMUNICATION FOUNDATION
Page 56 of 59
Foundation Services
n Manage and control the HART
HART
COMMUNICATION FOUNDATION
Page 57 of 59
HART
COMMUNICATION FOUNDATION
Page 58 of 59
Questions?
Wally Pratt
HART Communication Foundation
9390 Research Blvd., Suite I-350
Austin, Texas 78759 USA
Tel: 512-794-0369
Fax: 512-794-3904
e-mail: wallyp@hartcomm.org
www.hartcomm.org
HART
COMMUNICATION FOUNDATION
Page 59 of 59