6. REDUNDANCY WITH NX3030 CPU
Direct Variable
AT variable
DG_NX4010.tRedundancy.
RedDgnLoc.sGeneral_Diag.*
Description
Variable Bit
FALSE – The PX2612 LED ACTIVE is
blinking (bBlinkActiveLED) or off.
2 bBlinkActiveLED
TRUE – The PX2612 LED ACTIVE is
blinking.
FALSE – The PX2612 ACTIVE is on
(bActiveLEDl) or off.
%QB(n+7) 3 bStandbyLED
TRUE – The PX2612 LED STAND-BY is
on.
FALSE – The PX2612 LED ACTIVE is
blinking (bBlinkStandbyLED) or off.
4 bBlinkStandbyLED
TRUE – The PX2612 LED STAND-BY is
blinking.
FALSE – The PX2612 LED STAND-BY
is on (bStandbyLED) or off.
5 bInactiveLED
TRUE – The PX2612 LED INACTIVE is
on.
FALSE – The PX2612 LED INACTIVE is
off or blinking (bBlinkInactiveLED).
6 bBlinkInactiveLED
TRUE – The PX2612 LED INACTIVE is
blinking.
FALSE – The PX2612 LED INACTIVE is
on (bInactiveLED) or off.
7 bRedPanelTestMode TRUE – The PX2612 panel is in test mode.
FALSE – The PX2612 panel is in normal
mode.
%QB(n+8) - ePLC_ID
This diagnostics inform this PLC identifi-
cation:
- 0 = non-redundant
- 2 = PLCA
- 3 = PLCB
It’s a copy from the non-volatile variable
used to identify the PLC, as described in
the Identification of an NX3030 CPU sec-
tion. In the Initial Downloading of a Re-
dundant Project section MasterTool com-
mand used to write on this non-volatile
variable is described.
%QB(n+9) - eRedState
Informs the redundancy state of this PLC:
- Not-Configured = 0
- Starting = 2
- Stand-by = 3
- Active = 4
- Inactive = 5
%QB(n+10) - ePreviousRedState
Previous RedState value before the data
transition.
%QW(n+11) - wRedStateDuration
Measures for how long (milliseconds) the
current redundancy state has been as-
sumed. This time stops incrementing when
reaches 65535 ms.
338