-
公开(公告)号:US20240356829A1
公开(公告)日:2024-10-24
申请号:US18637943
申请日:2024-04-17
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz , Pablo Rodriguez
IPC: H04L43/50 , H04L41/0631 , H04L41/12
CPC classification number: H04L43/50 , H04L41/0631 , H04L41/12
Abstract: A computer implemented method for creating a test setup for automatically testing a topology and/or configuration of a process automation network includes communicating intents containing a definition of communication connections between communication endpoints and connection specifications between the communication endpoints are received. Topology information of the network to be tested is received and analyzed. Test cases for each of the at least one communication intents are generated by generating a configuration for at least one traffic generator and a configuration for at least one traffic analyzer using the selected communication intents and the topology information. The at least one test case is deployed to test facilities on which test functions are to be run using the traffic generator and traffic analyzer, and the test functions are configured. The process automation network is configured to receive data from traffic generator and provide data to the traffic analyzer.
-
公开(公告)号:US11940778B2
公开(公告)日:2024-03-26
申请号:US17320236
申请日:2021-05-14
Applicant: ABB Schweiz AG
Inventor: Roland Braun , Francisco Mendoza , Dirk Schulz , Heiko Koziolek , Andreas Burger
IPC: G05B19/418
CPC classification number: G05B19/41855 , G05B19/4183 , G05B19/41835 , G05B2219/23336 , G05B2219/25062 , G05B2219/25428
Abstract: A method of commissioning a field device in an industrial system network includes: a) connecting a field device to an industrial system network; c) providing information about the field device, the information including functional information for the field device; d) utilizing the functional information for the field device to retrieve information relating to a role of the field device in an automation application; f) utilizing capability information relating to a field device type of the field device and the information relating to the role of the field device in the automation application to retrieve a parameter set for the field device for operation in the automation application; and g) downloading the parameter set to the field device.
-
公开(公告)号:US20230125527A1
公开(公告)日:2023-04-27
申请号:US17974693
申请日:2022-10-27
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz , Soeren Finster , Sten Gruener , Thomas Gamer
Abstract: A method for securely supplying data to be used in parameterizing a device for an industrial automation system includes a first party supplying a second party with a machine-readable standardized container for the exchange of device parameters in industrial automation systems, wherein the supplying comprises writing into the container an encrypted primary security credential to be used by the device for establishing trust with the industrial automation system. In another aspect, a method for securely obtaining data to be used in parameterizing a device for an industrial automation system includes obtaining, from a first party, by a second party, a machine-readable standardized container for the exchange of device parameters in industrial automation systems, the container comprising an encrypted primary security credential to be used by the device for establishing trust with the industrial automation system.
-
公开(公告)号:US20230090322A1
公开(公告)日:2023-03-23
申请号:US17892643
申请日:2022-08-22
Applicant: ABB Schweiz AG
Inventor: Mario Hoernicke , Katharina Stark , Dirk Schulz
IPC: G05B19/418
Abstract: A computer-implemented method includes obtaining an amount of a resource and/or capability of a process module, and dividing this amount by the maximum amount of the respective resource and/or capability to obtain a theoretical utilization of the resource and/or capability as the theoretical utilization of the process module. A pool of available process modules is searched to identify candidate process modules to replace the process module. The theoretical utilization for each candidate module is determined and an optimized topology of the plant is generated by replacing the process module with a candidate process module that has a same or a higher theoretical utilization than process module.
-
公开(公告)号:US10609567B2
公开(公告)日:2020-03-31
申请号:US15999738
申请日:2016-02-18
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz
Abstract: A method for determining a wireless communication network realization in a plant where a process control system is provided includes receiving a user selection of wireless end point devices and locations of these in the plant, each being provided as at least one of a pair of endpoint devices that are to communicate with each other in relation to an automation function of the process control system, obtaining data communication requirements of the wireless endpoint devices, which are related to the automation functions and include at least one signal sent between a pair of endpoint devices and a time within which it has to reach its destination, and determining a number of wireless relay devices related to the locations of wireless endpoint devices in the plant for achieving a defined degree of radio coverage sufficient to satisfy the data communication requirements.
-
公开(公告)号:US12153406B2
公开(公告)日:2024-11-26
申请号:US17419514
申请日:2019-12-20
Applicant: ABB Schweiz AG
Inventor: Raoul Jetley , Divyasheel Sharma , Abdulla Puthan Peedikayil , Dirk Schulz , Vadthyavath Ramu
IPC: G05B19/418
Abstract: The invention relates to a method and system to generate control logic for performing industrial processes with a controller in a process plant. The method includes receiving a control narrative comprising one or more control requirements of the industrial process, and extracting a plurality of control entities and a plurality of set points, from the control narrative using one or more sets of predetermined regular expressions and one or more models. The method further includes identifying a set of inputs, outputs and control elements from the plurality of control entities using a domain dictionary, detecting a plurality of actions from the control narrative using an intent classifier, identifying a relationship between the set of inputs, outputs and control elements, the plurality of set points, and the plurality of actions, and generating based on the relationship identified the control logic for the controller to perform the process.
-
公开(公告)号:US20240356801A1
公开(公告)日:2024-10-24
申请号:US18635155
申请日:2024-04-15
Applicant: ABB Schweiz AG
Inventor: Pablo Rodriguez , Dirk Schulz
IPC: H04L41/0806 , H04L41/12 , H04L47/2475 , H04L47/28 , H04L67/12
CPC classification number: H04L41/0806 , H04L41/12 , H04L47/2475 , H04L47/28 , H04L67/12
Abstract: A method for creating a configuration of a communication network, which includes networking and automation devices with embedded networking functions, the automation devices comprising communication endpoints providing and/or consuming application data of attached automation application functions running on the automation devices. The method includes communicating information about application functions and intents, receiving and resolving, by determining physical or virtual devices according to the network topology, to obtain identities and addresses of the communication endpoints; receiving timing information and further QoS requirements, and binding, taking into account the timing information and the further QoS requirements; creating qualified connectivity requests for the communication between the identifiable and addressable communication endpoints, and obtaining configuration information according to which the process network can be configured.
-
8.
公开(公告)号:US20240348469A1
公开(公告)日:2024-10-17
申请号:US18631324
申请日:2024-04-10
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz
CPC classification number: H04L12/185 , H04L12/1863 , H04L63/104
Abstract: A computer-implemented method automatically configures multicast forwarding between network participants of an industrial network on a need-to-know basis, the method comprising automatically generating one or more directed multicast trees.
-
公开(公告)号:US20230189060A1
公开(公告)日:2023-06-15
申请号:US18080837
申请日:2022-12-14
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz
CPC classification number: H04W28/0289 , H04W28/0983 , H04W28/0992 , H04W48/06 , H04W88/18
Abstract: A method for orchestrating use of a communications network for conveying a plurality of data streams transmitted by a plurality of applications includes attributing levels of importance to individual or groups of data streams, determining based at least in part on the levels of importance and on network capacity requirements of the data streams an ordered list of data streams to be curtailed or stopped in case of a shortage of bandwidth in the communications network, providing the list to a management entity that monitors available bandwidth, compares available bandwidth to a combined bandwidth requirement and, in response to determining that the available bandwidth is, or is imminent to become, less than the combined bandwidth requirement, curtails or stops data streams in the order given by the list so as to bring the combined bandwidth requirement back to or below the available bandwidth.
-
公开(公告)号:US20230127026A1
公开(公告)日:2023-04-27
申请号:US17972956
申请日:2022-10-25
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz
IPC: G05B19/418
Abstract: A computer-implemented method for orchestrating the deterministic execution of a given workload on at least one computing platform, comprising determining a consumption of at least one computing resource and a consumption of at least one communications resource that result from executing a given workload or a part thereof; determining, from these consumptions and a given set of requirements that relate to the timing, synchronicity and/or availability of executing the given workload or part thereof, at least one performance requirement with respect to execution of the workload or part thereof; and negotiating, with a management entity of the computing platform, execution of the workload or part thereof on the computing platform according to the at least one performance requirement.
-
-
-
-
-
-
-
-
-