Method And Apparatus For Providing Redundancy In An Industrial Control System
AssigneeRockwell Automation Technologies, Inc.
InventorsWilliam B. Cook, David A. Karpuszka
Life of this patent
Estimating the term…
Loading patent…
AssigneeRockwell Automation Technologies, Inc.
InventorsWilliam B. Cook, David A. Karpuszka
Estimating the term…
An industrial control system implementing a multi-tasking operating system employs a primary and secondary controller each having a processor and an I/O data table. The processors are configured to execute one or more priority ranked programs. A tracking of changes in the I/O data table of the primary processor is used to independently track changes to controller specific data that has been changed and program specific data that has been changed and to transmit controller specific data that has been changed by any program and program specific data that has been changed only for completed programs to the secondary processor.
A primary industrial controller exchanging input and output signals with a controlled process and communicating with a second industrial controller over a link, comprising:
The primary industrial controller of claim 8, wherein the processor is configured to send the unwind command when a search and transfer of the controller-scoped flags is completed.
A method of providing a back-up for a primary industrial controller exchanging input and output signals with a controlled process and communicating with a secondary industrial controller over a link, the primary industrial controller including a processor communicating with a memory, the memory holding a user program for describing the control of the controlled process, an I/O data table holding values of the input and output signals exchanged with the controlled process, and a flag table holding flags indicating changes to the I/O data table, the method comprising the steps of:
A primary industrial controller exchanging input and output signals with a controlled process and communicating with a secondary industrial controller over a link, comprising:
Dependencies are inferred from the claim text.