Redundancy Object Attributes

See the following object attributes when programming to obtain redundancy status.
All redundancy object attributes use a GSV instruction type.
Redundancy Object Attributes
Status Information
Attribute
Data Type
Value
Redundancy status of the entire chassis
ChassisRedundancyState
INT
16#2—Primary with synchronized secondary
16#3—Primary with disqualified secondary
16#4—Primary with no secondary
16#10—Primary locked for update
Redundancy state of the partner chassis
PartnerChassis RedundancyState
INT
16#8—Synchronized secondary
16#9—Disqualified secondary with primary
16#E—No partner
16#12—Secondary locked for update
Redundancy status of the controller
ModuleRedundancy State
INT
16#2—Primary with synchronized secondary
16#3—Primary with disqualified secondary
16#4—Primary with no secondary
16#6—Primary with synchronizing secondary
16#F—Primary locking for update
16#10—Primary locked for update
Redundancy state of the partner
PartnerModule RedundancyState
INT
16#7—Synchronizing secondary
16#8—Synchronized secondary
16#9—Disqualified secondary with primary
16#E—No partner
16#11—Secondary locking for update
16#12—Secondary locked for update
Results of the compatibility checks with the partner controller
CompatibilityResults
INT
0—Undetermined
1—No compatible partner
2—Fully compatible partner
Status of the synchronization (qualification) process
Qualification InProgress
INT
-1—Synchronization (qualification) is not in progress.
0—Unsupported
1…99—For modules that can measure their completion percentage, the percent of synchronization (qualification) that is complete.
50—For modules that cannot measure their completion percentage, synchronization (qualification) is in progress.
100—Synchronization (qualification) is complete.
Mode switch settings of the controller and its partner match or do not match
KeyswitchAlarm
DINT
0—The controller mode switches match or no partner is present.
1—The controller mode switches do not match.
Position of the mode switch of the partner
PartnerKeyswitch
DINT
0—The controller mode switch position is unknown.
1—The controller mode switch is set to RUN.
2—The controller to mode switch is set to PROG.
3—The controller mode switch is set to REM.
Status of the minor faults of the partner (if the ModuleRedundancyState indicates that a partner is present)
PartnerMinorFaults
DINT
1—Power-up fault
3—I/O fault
4—Problem with an instruction (program)
6—Periodic task overlap (watchdog)
10—Issue with the energy storage module
Mode of the partner
PartnerMode
DINT
16#0—Power-up
16#1—Program
16#2—Run
16#3—Test
16#4—Faulted
16#5—Run-to-program
16#6—Test-to-program
16#7—Program-to-run
16#8—Test-to-run
16#9—Run-to-test
16#A—Program-to-test
16#B—Into faulted
16#C—Faulted-to-program
In a pair of redundant chassis, identification of a chassis without regard to the state of the chassis
PhysicalChassisID
INT
0—Unknown
1—Chassis A
2—Chassis B
Slot number of the redundancy module in this chassis
SRMSlotNumber
INT
The slot number in which the redundancy module is installed.
  • Size of the last crossload
  • Size of the last crossload if you had a secondary chassis
LastDataTransfer Size
DINT
The size of data that was or would have been crossloaded in the last scan in the number of DINTs (4-byte words). The secondary chassis does not have to be connected or online. If you do not have a secondary chassis, the number of DINTs that would have been crossloaded is indicated.
  • Size of the biggest crossload
  • Size of the biggest crossload if you had a secondary chassis
MaxDataTransfer Size
DINT
Gives the biggest size of the LastDataTransfer Size attribute in DINTs (4-byte words). The secondary chassis does not have to be connected or online. If you do not have a secondary chassis, the largest number of DINTs that would have been crossloaded is indicated.
If you must reset this value, use an SSV instruction with a Source value of 0.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal