Method for Real-Time Updating of Process Software

    公开(公告)号:US20220308859A1

    公开(公告)日:2022-09-29

    申请号:US17703357

    申请日:2022-03-24

    Applicant: ABB Schweiz AG

    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.

    INDUSTRIAL FIELD DEVICE REPLACEMENT SYSTEM

    公开(公告)号:US20220066436A1

    公开(公告)日:2022-03-03

    申请号:US17407195

    申请日:2021-08-20

    Applicant: ABB Schweiz AG

    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.

    Virtual Deployment of Distributed Control Systems for Control Logic Testing

    公开(公告)号:US20240094694A1

    公开(公告)日:2024-03-21

    申请号:US18471752

    申请日:2023-09-21

    Applicant: ABB Schweiz AG

    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.

    Transferring Applications Between Execution Nodes

    公开(公告)号:US20240036931A1

    公开(公告)日:2024-02-01

    申请号:US18486536

    申请日:2023-10-13

    Applicant: ABB Schweiz AG

    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.

    Industrial information identification and retrieval system

    公开(公告)号:US11860964B2

    公开(公告)日:2024-01-02

    申请号:US16923110

    申请日:2020-07-08

    Applicant: ABB Schweiz AG

    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.

    Automatic process graphic generation

    公开(公告)号:US11675487B2

    公开(公告)日:2023-06-13

    申请号:US16830301

    申请日:2020-03-26

    Applicant: ABB Schweiz AG

    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.

    Controlling an Industrial Process Using Virtualized Instances of Control Software

    公开(公告)号:US20220308559A1

    公开(公告)日:2022-09-29

    申请号:US17700981

    申请日:2022-03-22

    Applicant: ABB Schweiz AG

    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.

    Responsive auto-layouting of industrial process graphics

    公开(公告)号:US11099864B2

    公开(公告)日:2021-08-24

    申请号:US16830295

    申请日:2020-03-26

    Applicant: ABB Schweiz AG

    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.

Patent Agency Ranking