Programmable controller with backup capability
AssigneeAllen-Bradley Company, Inc.
InventorsWilliam B. Cook, Robert D. Eaton
Life of this patent
Estimating the term…
Loading patent…
AssigneeAllen-Bradley Company, Inc.
InventorsWilliam B. Cook, Robert D. Eaton
Estimating the term…
A machine is controlled by a system which has a pair of programmable controllers connected in tandem. One controller operates in the active mode governing the operation of the machine, while the other controller is in a backup mode able to assume control of the machine should the active controller fail. Each programmable controller has a backup module through which the two controllers are connected. In order to determine which controller is to be active upon power up, each backup module has an input means for receiving a first active mode request signal from another programmable controller. A means is provided to produce a tie breaker signal at one backup module which indicates that its programmable controller is to operate in the active mode when both programmable controllers simultaneously desire to operate in the active mode. A mode indicator in the backup module designates the active mode when the input means does not receive the first active mode request signal, or when the input means is receiving the first active mode request signal and the tie breaker signal is being produced at that backup module. Otherwise, the mode indicator designates that the programmable controller is to operate in the backup mode. An output means transmits a second active mode request signal to the other programmable controller when the mode indicator designates the active mode.
In a programmable controller having a memory which stores a control program and data, and a processor for executing the control program to receive data from input/output circuits which connect to a machine being controlled and for sending data to the input/output circuits for operating devices on the machine;
In a programmable controller having a memory which stores a control program, an I/O image table and a data table, and having a processor for executing the control program to examine and alter the I/O image table, and having means for exchanging data between the memory and a machine being controller;
Dependencies are inferred from the claim text.