Product Overview

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