
Detailed Description of the Module Buffer Memory
3 – 46
3.5.26 HART Command Answer (Un\G496 to Un\G627)
HART Command Answer Flag (Un\G496)
● The high byte (b8 to b15) of Un\G496 forms the HART Command Acceptance Flag. As a reaction
of a HART Command Request (refer to
section 3.5.25), the HART device writes one of the following
two values into this byte:
"0": Command not accepted or no request
"1": Command accepted
●
The low byte (b0 to b7) contains the HART Command Execution Complete Flag. This byte has also
only two states and is written by the HART device:
"0": Command not complete or no request
"1"': Command complete.
HART Command Answer Channel (Un\G497)
● The channel number which has received the subsequent HART Command Answer is stored in the
low byte of Un\G497.
● Range for the channel number: 1 to 6
HART Command Answer Code (Un\G498)
● Stores the HART command from the device's answer
HART Command Answer Data Size (Un\G499)
● Stores the amount of valid data in the HART Command Answer Data Buffer (Un\G500 to Un\G627).
HART Command Answer Data (Un\G500 to Un\G627)
● The received data from the device according to HART specification is stored in these 128 buffer
memory addresses.
● The first two bytes are the device's status.
Fig. 3-33:
Un\G496 is shared by the Execution Acceptance Flag and the Execution Complete
Flag
Fig. 3-34:
The low byte of Un\G497 indicates the channel No.
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Un\G496
Execution Complete FlagExecution Acceptance Flag
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
0Un\G497 0 0 0 0 0 0 0
Information of b8 to b15 is fixed to 0.
HART Command Answer Channel
Comments to this Manuals