US 11,789,434 B2
Method and control system for technical plants
Harald Rosskopf, Wolfartsweier (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Filed by Siemens Aktiengesellschaft, Munich (DE)
Filed on Feb. 3, 2021, as Appl. No. 17/166,407.
Claims priority of application No. 20155398 (EP), filed on Feb. 4, 2020.
Prior Publication US 2021/0240168 A1, Aug. 5, 2021
Int. Cl. G05B 19/418 (2006.01); G06F 3/0481 (2022.01)
CPC G05B 19/4188 (2013.01) [G05B 19/4183 (2013.01); G05B 19/4185 (2013.01); G05B 19/41885 (2013.01); G06F 3/0481 (2013.01); G05B 2219/13144 (2013.01); G05B 2219/15009 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A control system for a technical plant, comprising:
at least one operator station server; and
at least one operator station client, a data model being implemented on the at least one operator station server, and the at least one operator station client including a display unit and a control unit;
wherein the at least one operator station server is configured to transmit visualization information representing the data model to the display unit of the at least one operator station client;
wherein the display unit of the at least one operator station client is configured to generate a graphical presentation of the received visualization information for an operator of the control system;
wherein the display unit of the at least one operator station client is further configured to receive commands relating to the data model from the operator and to forward said received commands to the control unit;
wherein the control unit is configured to receive the commands from the display unit;
wherein the control unit is further configured to generate revised visualization information from the received commands and to transmit said revised visualization information directly to the display unit to adjust the graphical presentation of the display unit;
wherein the control unit is further configured to generate adjustment commands from the received commands and to transmit said adjustment commands directly to the data model on the at least one operator station server to adjust the data model in response to the operator's commands;
wherein the display unit is further configured to generate a checksum specific to the current graphical presentation after receiving the revised visualization information from the control unit and subsequent adjustment of the graphical presentation;
wherein the at least one operator station server is configured to generate and transmit to the display unit a checksum specific to the current data model after receiving the adjustment commands from the control unit and subsequent adjustment of the data model;
wherein the display unit is further configured to compare the checksum generated by the display unit with the checksum transmitted by the operator station server to detect a possible inconsistency between the graphical presentation of the display unit and the data model on the at least one operator station server, and further configured to request transmission of the visualization information representing the current data model from the at least one operator station server in an event of any inconsistency;
wherein said visualization information representing the data model is graphically presented as a sequential function chart (SFC) which allows state- or event-controlled execution of production processes based on sequence chains in the technical plant; and
wherein the at least one operator station server is further configured to utilize a “message-digest algorithm 5” to generate the checksums by the display unit and the at least one operator station server, pure graphical shifting operations being taken into account.