Section 1 Introduction
PM891/PM86x/TP830 Processor Unit – Redundancy
3BSE036351-510 A
49
If the primary unit fails because of an error, the backup unit resumes execution from
the last rollback point, which means the last execution unit is partially re-executed
by the backup unit. In order to re-execute a portion of the execution unit without
affecting the peripheral units (communication units on the CEX-Bus), the peripheral
units' references are also logged between rollback points. During re-execution, the
results of the peripheral units' references, which have already been executed, are
used, rather than re-executing them. The results of read operations are retrieved
from the log, and write operations pass without execution, since they have already
been executed. The peripheral units' statuses, then, are not affected by the re-
execution in any way, except for the time delay which occurs.
The RAM included in the processor unit provides an automatic double inverted
memory function for detection of arbitrary bit errors in the memory.
•
All memory updates are written to both the primary memory and to the inverted
memory in parallel.
•
At every memory read cycle, the data from tho two memories is compared.
•
If there is a mismatch in the data a changeover is forced.
The double inverted memory handling is done in hardware and without any delay to
the memory cycle time.
MAC and IP Address Handling in Redundant Configuration
In order to provide for a bumpless changeover with respect to the control network,
both the MAC and IP addresses are swapped between the initial primary and backup
CPUs. The addresses of the initial primary CPU are stored and kept as the addresses
used by the acting primary CPU. Similarly the addresses of the initial backup CPU
are stored to be used by the acting backup CPU. This means that a redundant
controller will be always identified and recognized by the same addresses regardless
of which CPU module actually acting as primary.
Содержание AC 800M
Страница 1: ...Power and productivity for a better worldTM AC 800M Controller Hardware System Version 5 1...
Страница 2: ......
Страница 3: ...AC 800M Controller Hardware System Version 5 1...
Страница 44: ...PM891 Processor Unit General Section 1 Introduction 44 3BSE036351 510 A Figure 11 Block diagram of PM891...
Страница 150: ...Mounting Dimensions for Proper Ventilation Section 2 Installation 150 3BSE036351 510 A...
Страница 190: ...Verification of Redundant CPU Section 4 Operation 190 3BSE036351 510 A...