Coordinating a single program running on multiple host controllers
AssigneeHoneywell International Inc.
InventorElliott Harry Rachlin
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorElliott Harry Rachlin
Estimating the term…
A method of process control in a PCS. The PCS provides host controllers coupled together, I/O devices, field devices, and processing equipment, configured together to run a process, the plurality of host controllers having stored a single online orchestrator program for coordinating a shared and synchronized database for the host controllers, wherein the online orchestrator program uses and tracks currently available host controllers and selected control programs for controlling the process. The PCS also includes an offline orchestrator. The orchestrator is run on the currently available host controllers that shares and synchronizes the initial shared database version to the currently available host controllers. A selected host controller responsive to an event broadcasts updated shared database version to the currently available host controllers. The offline orchestrator accepts commands relating to a deployment/undeployment of control program(s) among the currently running host controllers in response to changing requirement(s) by the control programs or an outside environment.
A method of process control in a process control system (PCS) of an industrial processing facility (IPF), where the PCS controls a process, comprising:
A process control system (PCS) of an industrial process facility (IPF) configured to control a process, comprising:
A non-transitory computer readable medium containing instruction for implementing a method of process control in a process control system (PCS) of an industrial processing facility (IPF), where the PCS controls a process, wherein the PCS includes a plurality of host controllers each comprising a processor including an associated memory communicatively coupled together by a network to a plurality of input output (I/O) devices that are coupled to a plurality of field devices which are coupled to a plurality of processing equipment all configured together to run the process, the plurality of host controllers having in their ones of the memory a single online orchestrator program for coordinating a shared and synchronized database (shared database) for the plurality of host controllers, wherein the online orchestrator program makes use of and tracks a presence of currently available ones of the plurality of host controllers and selected control programs for controlling the process, and an offline orchestrator;
Dependencies are inferred from the claim text.