Method of maintaining synchronization of a free-running secondary processor
AssigneeHoneywell Inc.
InventorsRobert W. Bristow, Paul F. McLaughlin
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell Inc.
InventorsRobert W. Bristow, Paul F. McLaughlin
Estimating the term…
Data bases of a first and second input output processor (IOP), which are primary and secondary slave IOPs, respectively, are sychronized, and communications by a master controller is made only to the first IOP. Each IOP is executing the same tasks utilizing their own clocking systems. A method for maintaining synchronization between the first and second IOP comprises the steps of transmitting a message addressed to the first IOP by the master controller. The first IOP receives the message for subsequent execution. Receipt of the message is acknowledged by a transmission back to the master controller the acknowledge message including a message number. The second IOP eavesdrops on the transmissions between the master controller and any of the IOPs on the network. Upon recognizing that the message is addressed to the corresponding first IOP and that the message is of a predetermined type, the second IOP receives the message for subsequent execution. The second IOP verifies the message number in the acknowledge message, the message number being determinable by the second IOP, such that when both the first and second IOP complete execution of the received message which results in an update of the respective data bases, both data bases continue to contain the same information thereby maintaining synchronization.
In a process control system, having a master controller and at least one pair of slave input/output processors (IOP's) wherein a first IOP of the pair is a primary slave IOP and a second IOP of the pair is a secondary slave IOP, the first and second IOP having a first and second data base, respectively, the first and second IOP each executing the same tasks utilizing a first and second clocking system, respectively, and further wherein the data bases of the first and second IOPs are synchronized, communications by the master controller being made only to the first IOP including communications which modify the first data base, a method for maintaining synchronization between said first and second IOP comprising the steps of:
Dependencies are inferred from the claim text.