Gateways for Connecting Data-Driven Control Systems to OPC UA Entities

    公开(公告)号:US20230244216A1

    公开(公告)日:2023-08-03

    申请号:US18161207

    申请日:2023-01-30

    Applicant: ABB Schweiz AG

    CPC classification number: G05B19/4186 G05B19/41835

    Abstract: A first gateway device for connecting an OPC UA client to a data-driven controller and/or control system includes a first interface implementing an OPC UA server and is configured to receive, from the OPC UA client, at least one call to invoke an OPC UA method on an OPC UA object, and a second interface that sends a request to write at least one value to at least one control variable of the data-driven controller and/or control system, and first translation logic therebetween. A second gateway device connects a data-driven controller and/or control system to a controlled device or subsystem of an industrial plant and includes a third interface that receives a value of a control variable, and a fourth interface that sends a call to invoke an OPC UA method on an OPC UA object, and second translation logic therebetween.

    Method of channel mapping in an industrial process control system

    公开(公告)号:US11480950B2

    公开(公告)日:2022-10-25

    申请号:US16929143

    申请日:2020-07-15

    Applicant: ABB Schweiz AG

    Abstract: A method of channel mapping in an industrial process control system includes: a) discovering a plurality of devices within the industrial process control system; b) obtaining at least one signal characteristic for each of the plurality of devices; c) determining channel mapping by a processing unit acting as a channel mapping agent, the plurality of devices being mapped to a plurality of communication channels, the channel mapping mapping each device to a communication channel for signal transmission, and the determining including utilizing the at least one signal characteristic for each of the plurality of devices; and d) configuring the devices according to the channel mapping.

    Highly Available Delivery of Ordered Streams of IoT Messages

    公开(公告)号:US20220311833A1

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

    申请号:US17702123

    申请日:2022-03-23

    Applicant: ABB Schweiz AG

    Abstract: A method for conveying messages between a first software application in a first container and a second software application in a second container includes receiving, by a first connectivity service an ordered sequence of messages sent by the first application; transmitting, by the first connectivity service, at least two copies of each message to a second connectivity service, wherein the at least two copies are routed on at least partially redundant paths and wherein each copy is indicative of a position of the original message in the original ordered sequence; and forwarding, by the second connectivity service, at least one copy of each message to the second application, in the order given by the original ordered sequence.

    System of Aggregating Servers
    5.
    发明公开

    公开(公告)号:US20240256404A1

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

    申请号:US18632461

    申请日:2024-04-11

    Applicant: ABB Schweiz AG

    CPC classification number: G06F11/1658 H04L63/10 G06F2201/805

    Abstract: A system of aggregating servers includes a first aggregating server that establishes a session for linking with a first system; a second aggregating server that establishes a session linking with a second system; wherein the first and second aggregating servers replicate mutually structured data provided by the first and/or second system, to provide access to the structured data of the respective systems for the first and second aggregating servers; and coordinate the respective sessions of the system of aggregating servers with the first and/or second system to prevent improper access to the at least first system to be aggregated and/or the at least second system to be aggregated.

    Method and System for Synchronizing Configuration Data in a Plant

    公开(公告)号:US20220342397A1

    公开(公告)日:2022-10-27

    申请号:US17724708

    申请日:2022-04-20

    Applicant: ABB Schweiz AG

    Abstract: A system and method includes partitioning a network into first and second sub-networks connected by a network connection. A first component with first configuration data and a first local server are located in the first sub-network; a second component with second configuration data and a second local server are located in the second sub-network. The first configuration data is stored on the first and second local servers. The network connection is interrupted and the first configuration data is updated on the first local server. The network connection is re-connected, and if the first configuration data on the second local server is unchanged, the first configuration data on the second local server is overwritten.

    NEGOTIATION OF INFORMATION CONTRACTS BETWEEN INFORMATION PROVIDERS AND CONSUMERS

    公开(公告)号:US20220121716A1

    公开(公告)日:2022-04-21

    申请号:US17502893

    申请日:2021-10-15

    Applicant: ABB Schweiz AG

    Abstract: A method for automatically supplying or locating data over a communication network comprising: configuring a data source to provide source data over the communication network, the source data being identified by a data identifier in a domain of identifiers; receiving a machine-readable description, the machine-readable description specifying at least one predicate that must be satisfied by the data; labeling data identified by the data identifier with labels at least in part indicative of data predicates that hold true for the data identified by the data identifier or that are satisfiable for the data identified by the data identifier; searching for the data based at least in part on the machine-readable description and the labels; obtaining a solution satisfying the predicate based on the search; and supplying the solution over the communication network to a data consumer.

    SYSTEM AND METHODS WITH REDUCED COMPLEXITY IN THE INTEGRATION OF EXPOSED INFORMATION MODELS WITH APPLICATIONS

    公开(公告)号:US20210081181A1

    公开(公告)日:2021-03-18

    申请号:US17105656

    申请日:2020-11-27

    Applicant: ABB Schweiz AG

    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to the changed model-element by using signatures of the corresponding information model-elements.

Patent Agency Ranking