Publication 1756-UM523F-EN-P - December 2006
84
Configure and Program the Controller
Look for Array Shift Instructions
These instructions might corrupt data during a switchover:
•
BSL
•
BSR
•
FFU
Because these instructions shift data within an array, an interruption
by a higher priority task and a subsequent switchover leaves the data
with an incomplete shift.
•
If a higher priority task interrupts one of these instructions, the
partially shifted array values are sent to the secondary controller.
•
If a switchover occurs before the instruction completes its
execution, data remains only partially shifted.
•
The secondary controller starts its execution at the beginning of
the program. When it reaches the instruction, it shifts the data
again.
Look for Scan-Dependent Logic
A rung that must read the output of another rung during the same
scan might miss a scan during a switchover.
Scan-Dependent Logic
A.
The CTU instruction counts each scan.
B.
The EQU instruction uses the count of each scan
(scan_count.ACC).
43065
A.
B.
C.
D.
Summary of Contents for 1756-CNB/E
Page 4: ...Publication 1756 UM523F EN P December 2006 Summary of Changes 4 Notes...
Page 10: ...Publication 1756 UM523F EN P December 2006 10 Table of Contents...
Page 26: ...Publication 1756 UM523F EN P December 2006 26 ControlLogix Redundancy System Overview Notes...
Page 42: ...Publication 1756 UM523F EN P December 2006 42 Design the System Notes...
Page 64: ...Publication 1756 UM523F EN P December 2006 64 Configure the System Redundancy Module Notes...
Page 102: ...Publication 1756 UM523F EN P December 2006 102 Configure and Program the Controller Notes...
Page 146: ...Publication 1756 UM523F EN P December 2006 146 Update Modules and Redundant Systems Notes...
Page 168: ...Publication 1756 UM523F EN P December 2006 168 Convert an Existing System to Redundancy Notes...
Page 178: ...Publication 1756 UM523F EN P December 2006 178 Redundant System Restrictions Notes...
Page 185: ......