14 flexlogic redundancy, 1 overview, 2 throw-over and throwback – GE Industrial Solutions Entellisys 4.0 System User Manual User Manual
Page 191

FlexLogic redundancy
191
11
11.14 FlexLogic redundancy
11.14.1 Overview
CPU control redundancy scheme utilizes primary/hot backup redundancy approach. CPU A is
the primary and CPU B is the backup. By default, the primary runs as the active CPU and the
backup runs as the inactive CPU. The active CPU has contact outputs and circuit breaker control
commands actuated, and the inactive CPU has contact outputs and circuit breaker control
commands blocked. Only one CPU can be active at any given time. Modbus register “Flex Logic
Active”, address 0x0034, holds 1 when the CPU is active and holds 0 when the CPU is inactive.
11.14.2 Throw-over and throwback
The primary throws over to the backup when one of the following conditions occurs:
1. Primary physical discrete I/O card count is different than the configured discrete I/O card
count (observed from Factory Configuration, CPU Settings screen).
2. During CPU startup, at least one installed messenger is not commissioned in primary or
communicating with primary.
3. During system steady state, the primary CPU loses commission or communication with any
of the messengers and the backup CPU is commissioned and communicating with all of the
messengers.
4. During system steady state, primary loses commission or communication with its entire
installed messengers.
5. Primary is down.
The backup throws back to the primary when all of the following conditions are met:
1. Primary is running.
2. Primary physical discrete I/O card count matches with the configured discrete I/O card
count.
3. All installed messengers are commissioned in primary and communicating with primary.
Transition time for the throw-over and throwback is within 100 to 200 milliseconds. During the
transition time, all contact outputs and circuit breaker control commands are blocked in both
CPUs.
Throw-over and throwback events are shown below:
•
CPUA Assumes Control Logic
•
CPUB Assumes Control Logic
•
CPUA Relinquishes Control Logic
•
CPUB Relinquishes Control Logic