
S7810M MODBUS™ MODULE
21
65-0249—07
R7999 Profile Data Structure
If an R7999 uses less than 24 indexes for its profile, then the
unused index data will be zero (refer to “Number of Profile
Points” parameter to get the actual number of profile points).
Note that the profile information will be zero for an
unconfigured or disconnected R7999. Up to 24 sets of data are
used to build the profile. See Table 23.
Table 23. R7999 Profile Data Structure.
R7999 Fault History Data Structure
This information is repeated 5 times for a total of 6 fault history
structures. See Table 24.
Table 24. R7999 Fault History Structure.
NOTE: The Next Fault Position points to the oldest fault. For
example: If the Next Fault Position is 4, then the order
of faults from the newest to the oldest is: 3, 2, 1, 0, 5, 4.
Offset
Parameter Name
Format
Notes
0
Index
U16H
0-23
Type
U16L
0x00 = Unused
0x01 = Used
0x02 = Light Off
0x04 = Minimum
0x08 = Maximum
0x10 = Purge
0x20 = Stop
0x40 = Not
Implemented
0x80 = Valid Segment
1
Firing Rate for the
current point.
U16
0-4095
2
Air actuator position
for the current point.
U16
0-4095
3
Fuel actuator
position for the
current point.
U16
0-4095
4
FGR actuator
position for the
current point.
U16
0-4095
5
Data in the previous
5 registers is current.
U16
0-1
Offset Parameter Name Format
Notes
0
Fault Buffer Index U16H
0-5
Next Fault Index
U16L
Faults are stored in a
circular buffer. This
register points to the
index of the next fault to
be logged. 0-5.
1
Cycle Count at the
time the alarm
occurred.
U32
0-1,000,000
3
Fault Code
U16H
See Table 26.
Operating State of
the device at the
time the alarm
occurred.
U16L
Same text enumeration
as “R7999 Status
Message 0x0C” byte 5.
Register 40132.
4
Not implemented
U16H
1-6
Unused
U16L
255
5
Data in the
previous 5
registers is
current.
U16
0-1