SNAP PAC Redundancy Option User’s Guide
31
31
4: 4: Creating a Strategy with Controller RedundancyChapter 4
4: Creating a Strategy with
Controller Redundancy
This chapter describes how to set up a PAC Control Pro strategy for controller redundancy.
Redundant controllers are configured identically. This means that they are programmed with the
same strategy, they run in lockstep with each other, and their variables and I/O have the same
values. The Active controller is in charge and informs the Backup controller of its state. This is
achieved by the Active controller telling the Backup controller every time it changes a variable, I/O,
or moves to the next instruction or flowchart block. PAC Control provides extra control for the
strategy programmer to reduce the communication overhead of synchronization; only
persistent/redundant variables and I/O are synchronized, and by using sync blocks, synchronization
is delayed until a sync block is encountered in a transactional chart.
In This Chapter
................................................................................................................................
....................................................................................................
Step 1. Enabling the PAC Control Redundancy Features
........................................
Step 2. Adding a Redundant Control Engine to a PAC Control Strategy
.........
Step 3. Configuring Persistent/Redundant Data
........................................................
Step 4. Designing a Transactional Chart
.........................................................................
Glossary of Terms
Persistent/Redundant Data
Data generated by persistent/redundant variables that are replicated to an available backup
controller whenever synchronization occurs. See
Chapter 4: Creating a Strategy with Controller
.
Redundant Control Engine
A control engine configured for redundant controllers. See