-
公开(公告)号:US20220308859A1
公开(公告)日:2022-09-29
申请号:US17703357
申请日:2022-03-24
Applicant: ABB Schweiz AG
Inventor: Heiko Koziolek , Andreas Burger , Julius Rueckert , Pablo Rodriguez , Staffan Andersson
Abstract: A system and method for real time updating of process applications includes a first execution engine executing a first process application to control a process device, an update manager receiving an updated software, the update manager being a second software container deployed in the deployment unit; initializing the updated software in a second execution engine; determining an application state of the first process application; instructing a transfer of the application state from the first execution engine to the second execution engine; instructing the second execution engine to execute the updated process application using the received application state; and instructing the first execution engine to stop writing output signals for the process device, and instructing the second execution engine to write output signals for the process device.
-
公开(公告)号:US20220066436A1
公开(公告)日:2022-03-03
申请号:US17407195
申请日:2021-08-20
Applicant: ABB Schweiz AG
Inventor: Marie Christin Platenius-Mohr , Heiko Koziolek , Stefan Bollmeyer , Julius Rueckert , Andreas Burger
IPC: G05B23/02
Abstract: An industrial field device replacement system includes: an input unit; and a processing unit. The input unit receives an identification of a specific device to be replaced, the specific device being in a network of a plurality of devices, and the input unit providing the identification of the specific device to the processing unit. Prior to replacement of the specific device, the processing unit determines one or more further devices of the plurality of devices that would be affected by replacement of the specific device, the determination including utilization of the identification of the specific device. Prior to replacement of the specific device, the processing unit changes a mode of operation of the one or more further devices from a normal mode into a safe mode such that the one or more further devices will not be affected when the specific device is not available.
-
23.
公开(公告)号:US20240160177A1
公开(公告)日:2024-05-16
申请号:US18506605
申请日:2023-11-10
Applicant: ABB Schweiz AG
Inventor: Jan Gjerseth , Hans Thilderkvist , Raoul Jetley , Heiko Koziolek , Sunil Karlekar
IPC: G05B19/048
CPC classification number: G05B19/048 , G05B2219/14005 , G05B2219/14006
Abstract: A distributed control system and a corresponding method for industrial processes are provided. The distributed control system includes one or more runtime services spanning over a server- and control layer. Each runtime service is arranged to manage its own configuration data, and each configuration item of the runtime service is provided with an identifier that is unique within the distributed control system, wherein each such unique identifier is associated with a physical host address corresponding to an endpoint of the respective runtime service and stored as an attribute of its configuration item.
-
24.
公开(公告)号:US20240106715A1
公开(公告)日:2024-03-28
申请号:US18474668
申请日:2023-09-26
Applicant: ABB Schweiz AG
Inventor: Andreas Burger , Heiko Koziolek , Pablo Rodriguez , Rhaban Hark
IPC: H04L41/12 , H04L41/0823
CPC classification number: H04L41/12 , H04L41/0823
Abstract: A method for automatic generation of a specification for an IT topology of a control system, the method comprising: creating a system structure from a machine-readable data defining production process requirements and generating specification data of the IT topology based on the extracted system structure; optimizing the generated specification data of the IT topology by utilization of pre-defined rules and generating abstract aggregated IT topology data based on the optimized specification data; and instantiating and mapping the abstract aggregated IT topology data to specific technology instance data.
-
公开(公告)号:US20240094694A1
公开(公告)日:2024-03-21
申请号:US18471752
申请日:2023-09-21
Applicant: ABB Schweiz AG
Inventor: Heiko Koziolek , Rhaban Hark , Nafise Eskandani
IPC: G05B19/042 , G06F13/20
CPC classification number: G05B19/042 , G06F13/20 , G05B2219/25232
Abstract: A method for creating a virtual deployment of a distributed control system (DCS) for a given industrial process, comprising: providing a topology of the assets executing the industrial process, as well as control logic for controlling these assets; providing at least one I/O simulator that is configured to supply data; determining a topology of devices that form part of the DCS; establishing based at least in part on this topology of devices, at least one declarative and/or imperative description of the DCS that characterizes multiple devices of the DCS, their placement, and their connections; creating virtual instances of the devices of the DCS and their connections in a chosen environment.
-
公开(公告)号:US20240036931A1
公开(公告)日:2024-02-01
申请号:US18486536
申请日:2023-10-13
Applicant: ABB Schweiz AG
Inventor: Pablo Rodriguez , Heiko Koziolek , Andreas Burger , Julius Rueckert
IPC: G06F9/50
CPC classification number: G06F9/5044 , G06F9/5072 , G06F2209/503 , G06F2209/501 , G06F2209/5014
Abstract: A method for managing the transfer of a live containerized stateful process automation application from a source node to a target node of a process control system includes obtaining data relating to execution of the application at the source node and deriving from the data an application execution profile; obtaining an evaluation of available computing resources at the target node; determining feasibility of the transfer by comparing the available computing resources to the application execution profile; and in response to the transfer being determined to be feasible, initiating the transfer of the application from the source node to the target node.
-
公开(公告)号:US11860964B2
公开(公告)日:2024-01-02
申请号:US16923110
申请日:2020-07-08
Applicant: ABB Schweiz AG
Inventor: Andreas Burger , Heiko Koziolek , Sten Gruener , Johannes Schmitt , Marcel Dix
IPC: G06F16/9538 , G06F16/951
CPC classification number: G06F16/9538 , G06F16/951
Abstract: An industrial information identification and retrieval system includes: a crawler; a search engine; a result processor; and a web user interface “web UL” The crawler identifies devices and their associated Open Platform Communication Unified Architecture “OPC UA” servers within a network as identified OPC UA servers. The crawler browses the identified OPC UA servers and extracts and stores data items in a database as extracted data items. The search engine searches the extracted data items and provides search results to the result processor. The result processor determines a score for each search result. The web UI presents the search results according to the scores.
-
公开(公告)号:US11675487B2
公开(公告)日:2023-06-13
申请号:US16830301
申请日:2020-03-26
Applicant: ABB Schweiz AG
Inventor: Heiko Koziolek , Michael Vach , Jens Doppelhamer
IPC: G06F3/048 , G06F3/04845 , G05B19/418 , G06T11/20
CPC classification number: G06F3/04845 , G05B19/4183 , G06T11/206 , G05B2219/31472
Abstract: A method for an automatic generation of industrial process graphics includes: receiving engineering data, device data, and sensor data of an industrial plant having a plurality of field devices, the engineering data, device data, and sensor data being assigned to a single or multiple field devices; extracting field device information for each field device of a plurality of the field devices from the assigned engineering data, device data, and sensor data; and generating a plurality of process graphics for each field device of the plurality of the field devices. The plurality of process graphics for each field device covers a plurality of different abstraction levels of the industrial plant.
-
公开(公告)号:US20220308559A1
公开(公告)日:2022-09-29
申请号:US17700981
申请日:2022-03-22
Applicant: ABB Schweiz AG
Inventor: Julius Rueckert , Heiko Koziolek , Sten Gruener , Staffan Andersson
IPC: G05B19/418
Abstract: A method for controlling an industrial process includes providing process data of the industrial process to an active instance of a control software as input, based on this input, updating an internal state of the active instance of the control software that is characterized by a set of internal variables of this active instance; based on this updated internal state, determining an output signal and outputting this output signal to at least one piece of equipment that is configured to alter a state, and/or a behavior, of the industrial process. The method further includes providing a prioritized subset of the internal variables that characterize the state of the active instance to at least one further instance of a control software that is configured to take over control of the industrial process in case of a failure and/or malfunction of the active instance.
-
公开(公告)号:US11099864B2
公开(公告)日:2021-08-24
申请号:US16830295
申请日:2020-03-26
Applicant: ABB Schweiz AG
Inventor: Heiko Koziolek , Michael Vach , Jens Doppelhamer
Abstract: A method for auto-layouting graphic objects includes: receiving input data including input image data, library data, and screen parameter data as received input data; and analyzing the received input data and creating output image data based on reshaping of the input image data based on the library data and the screen parameter data, the output image data being optimized for a specific screen defined by the screen parameter data.
-
-
-
-
-
-
-
-
-