User manual

Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
155
Driver - Hart
The Hart protocol allows a Kingfisher RTU to request information from a Hart Field Communication device.
Data returned from the Hart device is stored in network registers. The driver is based on Hart protocol
revision 5.
Rx Hart
Comment: A 12-character description.
Hart Device Number: (0-15) The address of the Hart field device. Address 0 is only used for point to point
installations.
Command: The following commands are supported:
(Note: each command is followed by the Hart function code (FC). Some manufacturers have different
descriptions for the various Hart commands. PV stands for primary variable).
Universal Commands
FC
Common Practice Commands
FC
Read Unique Identifier 0 Read Transmitter Variables 33
Read PV [primary variable] 1 Write [PV] Damping Value 34
Read Current and % of range 2 Write [PV] Range Values 35
Read Current and 4 dyn vars 3 Set [PV] Upper Range Value 36
Write Polling Address 6 Set [PV] Lower Range Value 37
Read Unique Identifier with Tag
11 Reset Configuration Changed Flag 38
Read Message 12 EEPROM Control 39
Read Tag, Descriptor, Date 13 Enter/Exit Fixed Current Mode 40
Read PV Sensor Information 14 Perform Transmitter Self Test 41
Read [PV] Output Information 15 Perform Master Reset 42
Read Final Assembly Number 16 Set PV Zero 43
Write Message 17 Write PV Units 44
Write Tag, Descriptor, Date 18 Trim [PV Current] DAC Zeros 45
Write Final Assembly Number 19 Trim [PV Current] DAC Gain 46
Write [PV] Transfer Function 47
Read Additional Transmitter Status 48
Write PC Sensor Serial Number 49
Read Dynamic Variable Assignments 50
Write Dynamic Variable Assignments 51
Set Transmitter Variable Zero 52
Write Transmitter Variable Units 53
Read Transmitter Variable Info 54
Write Transmitter Variable Damping Value 55
Write Transmitter Variable Sensor Serial No
56
Read All Dynamic Variables 108
RTU: (1-255) The RTU address assigned to the Hart device.
Destination Register: (#R1 to #R2048) The network register where the return variables are stored.
Device Address (3 regs): (#R1 to #R2046) The first of 3 consecutive network registers that are used to
store the extended address of the Hart device.
Source Register: (#R1 to #R2048) The network register where variables for writing operations are stored.
Status: (#R1-#R2048) Optional. The network register where the status and response codes of the Hart
device are stored. Channels 1-8 = status code, channels 9-16 = response code.