The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 19, 2021

Filed:

Feb. 28, 2020
Applicant:

Abb Schweiz Ag, Baden, CH;

Inventors:

Staffan Andersson, Lund, SE;

Åke Bromö, Västerås, SE;

Anders Rune, Västerås, SE;

Mats Rågberger, Västerås, SE;

Assignee:

ABB Schweiz AG, Baden, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 19/418 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/2852 (2013.01); G05B 19/4184 (2013.01); G05B 19/4185 (2013.01); H04L 67/125 (2013.01);
Abstract

A method for providing redundancy in a network centric process control system, where at least one node includes at least one control service as well as at least one middleware service for communicating in the process control system, where the control service and middleware service is each a separate executable running in a separate operating system process provided by a real time operating system thereof, wherein a first control service in a first node communicating via a first middleware service and implementing a first control function acts as an active control service for the first control function and a second control service communicating via a second middleware service and implementing the first control function acts as a standby control service for the first control function, the method including performing, by the first control service, the first control function through subscribing, via the first middleware service, to input process data of the first control function and publishing via the first middleware service, output process data of the first control function, synchronizing the first control service with the second control service, and taking over, by the second control service based on a determination that a fault has occurred in the first node, the role of active control service, the taking over including publishing, by the second control service via a second middleware service provided for the second control service, the output process data of the first control function based on a subscription of the second control service to the input process data.


Find Patent Forward Citations

Loading…