G05B19/0421

Method and system for managing virtual controllers in a building management system

A control system for controlling operation of a plurality of building control devices includes a pool of virtual controllers that are hosted on one or more computing device and are configured to provide control commands for controlling one or more associate building control devices of the plurality of building control devices. Each of a plurality of edge controllers are associated with at least one building control device and are configured to receive and execute control commands from one or more of the virtual controllers to control the associated one or more building control devices. An orchestrator is configured to monitor one or more operational characteristics of each of the virtual controllers and to modify one or more aspects of the pool of virtual controllers when one or more of the operational characteristics of one or more of the virtual controllers meets predetermined characteristics.

Method for Providing a Service-Based Control Application for an Industrial Plant

A computer-implemented method for providing a service-based control application for an industrial plant includes automatically segmenting an initial control code for the industrial plant into a plurality of code blocks and automatically creating a plurality of services, each service implementing the functionality of one or more of the plurality of code blocks. The automatically creating of the plurality of services is carried out considering a similarity of a criticality assigned to each of the plurality of code blocks, such that code blocks having more similar criticality are more likely to be implemented within the same service.

METHOD FOR WIRELESSLY INTEGRATING A RADIO SUBSCRIBER INTO AN AUTOMATION SYSTEM
20220124661 · 2022-04-21 ·

An automation system has a master control unit, a first radio subscriber, a first radio device and a clock master. The first radio device has a first synchronization element, a first radio module and a first connection for the bus system. The first radio module can establish a radio connection to the first radio subscriber for data exchange with a bus system provided by the master control unit. The first radio connection has a first radio channel with a first frequency range. The first synchronization element is set up to output a synchronization signal to the first radio module, based on a signal received from the clock master via the first connection. The first radio module is set up to change a frequency of the first radio channel based on the synchronization signal, within the first frequency range, on the basis of a first hopping table.

CONTROL DEVICE AND DISTRIBUTED PROCESSING METHOD
20220121168 · 2022-04-21 · ·

A control device (1) includes a master-information processing unit (10), and a slave-information processing unit (20) including an information processing CPU (220) that performs information processing through a general-purpose OS, and a distribution control CPU (210) that measures an operating state of the information processing CPU (220) through a real-time OS. The master-information processing unit (10) acquires, from the slave-information processing unit (20), information indicating the operating state of the information processing CPU (220) in the slave-information processing unit (20), determines, based on the acquired information, whether to request the slave-information processing unit (20) to perform information processing, and transmits, when determining to request the slave-information processing unit (20) to perform the information processing, a signal requesting the information processing to the slave-information processing unit (20). The information processing CPU (220) in the slave-information processing unit (20) performs the information processing upon receiving the signal requesting the information processing.

Method for modifying a configuration and industrial plant system

In order to enable a seamless configuration modification during operation, a first automation device sends a second automation device a request for parameter modification. The second automation device responds to the request, such that a standby acknowledgement of the request is sent. Immediately with the transmission of the standby acknowledgement in the second automation device, an output process image is frozen, and the modification of the communication parameters for the second automation device is carried out. The first automation device responds, such that after receiving the standby acknowledgement in the first automation device, the communication is immediately stopped and the modification of the communication parameters is carried out for the first automation device. An input process image is frozen.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PACKAGE HANDLING SYSTEM

An information processing device for controlling a package handling system includes a first interface connected to a first logistics equipment, a second interface connected to a second logistics equipment, and a processor. The processor acquires flow rate data output by sensors of the first logistics equipment via the first interface, changes a format of the acquired flow rate data to a common format, acquires equipment information regarding the second logistics equipment via the second interface, changes a format of the equipment information to the common format, and generates a display screen showing flow rates at different points of the first logistics equipment, the equipment information, and a congestion state of the system, update the display screen after performing a simulation of the system, and issue a control signal in the first or second format to apply a change in an operating characteristic of the first or second logistics equipment.

Building management system with dynamic channel communication

A system for managing communication between building management system (BMS) devices includes a memory and a controller. The memory includes instructions stored thereon. The controller is configured to execute the instructions to implement an agent manager, a zone manager, and a channel manager. The agent manager is configured to generate an agent for each of the BMS devices. The zone manager is configured to define at least one zone relating to a physical location zone or a building control zone. The channel manager is configured to generate a communication channel associated with the at least one zone. The channel manager is further configured to manage registration of an agent to the communication channel, wherein an agent is configured to communicate over a communication channel in response to being registered to the communication channel.

Control system and method for operating a system
11762361 · 2023-09-19 · ·

A control system for operating a system having an operable component includes a master and a slave assigned to the component. The master and the slave each comprise a software processing part and a programmable logic part. The master is configured by its software processing part to: receive job data, transform the job data into component job data, and send the component job data to the slave. The master is configured by its programmable logic part to send information about a current job status to the slave. The slave is configured by its programmable logic part to receive the information about the current job status, and to send information about the current job status to its software processing part. The slave is configured by its software processing part to execute a job corresponding to the component job data using the current job status.

DEVICE FOR MONITORING AND CONTROLLING INDUSTRIAL EQUIPMENT
20210365013 · 2021-11-25 ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for communicating between an operational asset and a backend network that include the actions of receiving first data from an operational asset through a first communication interface that is configured to communicate with an operational asset, and where the first data is formatted according to a first data format that is specific to the operational asset. Processing the first data according to an asset template to generate second data, where the second data includes the first data and being formatted according to a second data format that is specific to the backend network. Causing the second data to be transmitted to the backend network by a second communication interface that is configured to communicate with a backend network.

EXTENSION DEVICE FOR AN AUTOMATION DEVICE

An extension device for one or more automation devices in an industrial system is provided. Industrial data processing units capable of performing data processing based on one or more artificial neural networks are provided. To enable and/or accelerate one or more computations in an industrial system, thereby simplifying integration of artificial intelligence into the industrial system, and to simplify data exchange between an extension device capable of processing data using artificial intelligence and an automation device, one or more results of the one or more computations are obtained. The results indicate one or more states of the industrial system. The one or more results are provided via a process state model shared with the automation device to monitor and/or control the industrial system.