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