GFK-1527A Chapter 4 Normal Operation 4-23
4
Genius Bus Controller Switching
Genius Bus Contr ollers stop sendin g outputs to Geniu s I/O blocks when no ou tput data has been
received from the PLC CPU for a peri od eq ual to two times the configured watchdog timeout.
If the CPU in the Primary Unit becomes inoperative in an uncontrolled fashion (for example,
because of a power failure), th e Genius Bus Controllers detect this with in twice the watchdog
setting, and stop sending outputs to the Genius blocks. After three Genius I/O bus scans of not
receiving data from the Geni u s Bus C on trollers at Serial Bus Address 31, th e Genius blocks start
driving data from Serial Bus Address 30 (the Secondary Unit) if available.
For example, if the system has a 200ms watchdog timeout and 5ms Genius bus scan time, and the
Primary Unit main rack loses power, the Genius Bus Controllers in expansion racks will wait
400ms and then stop updating outputs on Genius blocks. After 15ms, the blocks will begin driving
outputs based on data from the Secondary Unit. Note that any Genius Bus Controllers in the main
rack would stop driving outputs immediately since they would also lose power. Genius blocks on
these busses would begin drivin g data from the Secondary Unit within 15ms.
Note
For the GHS Control Strategy, if the Secondary Unit is the active unit, outputs
are disabled in the Primary Unit . Ou tputs from Serial Bus Address 31 are not
immediately available in this case. Therefore, the outputs could go temporarily to
their default state on failur e of the Secondary Unit. For this reason, the Primary
Unit should normally be selected as the active unit when using the GHS Control
Strategy.
Note
For fastest switching, all Genius Bus Controllers in the Hot Standby CPU
Redundancy system should be in th e ma in rack, or in a rack driven by the main
rack's power supply. This causes the Genius Bus Controller to lose power at the
same time that the CPU loses power. This, in turn, allows the backup unit to gain
full control of the I/O as soon as possible.
For single bus Genius networks, if outputs are not available on Serial Bus Address 30 or 31, then
the block’s outputs revert to default or hold last state (as configured).
For dual bus net wor ks, if outputs ar e not available on Ser ial Bus Address 30 or 31, then the BSM
will switch to the other bus. If outputs are not available on either bus, then the block’s outputs
revert to default or hold last state (as configured).