User manual
MVI56-HART ♦ ControlLogix Platform Reference
HART Multi-drop Master Communication Module User Manual
ProSoft Technology, Inc. Page 111 of 171
October 13, 2011
5.8 MVI56-HART Status Data and Error Codes
5.8.1 Error/Status Data Block
This block is generated with a Read Block ID 0 or -1.
Offset Content Description
0 Reserved Not used
1 Write Block ID Block identification code for block requested by the
module.
2 Program Scan Count This value is incremented each time a complete
program cycle occurs in the module.
3 to 4 Product Code These two registers contain the product code of
"HRT5 "
5 to 6 Product Version These two registers contain the product version for
the currently running software.
7 to 8 Operating System These two registers contain the month and year
values for the program operating system.
9 to 10 Run Number These two registers contain the run number value for
the currently running software.
11 Read Block Count This field contains the total number of read blocks
transferred from the module to the processor.
12 Write Block Count This field contains the total number of write blocks
transferred from the processor to the module.
13 Parse Block Count This field contains the total number of blocks
successfully parsed that were received from the
processor.
14 Reserved Not used
15 Command Block Count This field contains the total number of command
blocks received from the processor for enable and
disable requests.
16 Error Block Count This field contains the total number of block errors
recognized by the module.
17 Channel 1 State Channel 1 state machine value (used for debugging)
0 Polling
1 Config
2 Data Poll
3 User Poll
4 Wait Unique ID
18 Comm State Channel 1 communication state machine value (used
for debugging)
0 Startup
1 Idle
2 Transmit Pending
3 Transmit
4 Receive
5 Post Transmit
6 Idle, Waiting