G05B2219/32404

ASSET GROUP MANAGEMENT USER INTERFACE

A method of monitoring hierarchical asset groups includes the operations of: receiving a plurality of asset group configuration parameters comprising one or more association specifications, each association specification defining an association between an asset and a corresponding asset group of a plurality of asset groups of an asset hierarchy; receiving definitions of one or more asset group metrics, wherein each asset group metric of the one or more asset group metrics is derived from a search of machine data associated with a corresponding asset group; associating, with each asset group of the plurality of asset groups, a corresponding asset group metric of the one or more asset group metrics; generating one or more alert definitions associated with an asset group of the plurality of asset groups; monitoring, using the one or more asset group metrics, the asset hierarchy; and generating an alert based on the one or more alert definitions.

Modular control system and method for dynamically adaptive process control of a plant in a machine-to-machine network
12422804 · 2025-09-23 · ·

Proposed is system and method for modular control system providing a dynamically adaptive process control of a process line of a plant in a Machine-to-Machine network. The process line of the plant comprises a plurality of distributed machine control system with one or more elements interlocked to one or more operational unit of the process line. The operation of an operational unit performing a physical function within the process line is controlled by an associated machine control system by means of the elements interlocked to the operational units. The interlocked elements at least comprise IO-interfaces and actor control devices.

SCADA web HMI client device and SCADA web HMI system
12436524 · 2025-10-07 · ·

The SCADA web HMI client device runs a plurality of web browsers communicating with a web server. A first web browser is displayed on first monitor and draws an HMI screen for monitoring and controlling an industrial plant. A second web browser is displayed on a second monitor and draws the HMI screen. An operation right table is obtained from the web server. If, in the operation right table, the first web browser is not permitted to operate the HMI screen, an operation part positioned on the HMI screen of the first web browser is drawn in an inoperable state. If, in the operation right table, the second web browser is permitted to operate the HMI screen, the operation part positioned on the HMI screen of the second web browser is drawn in an operable state.

INTELLIGENT AUTOMATION OF PLANT INFORMATION REAL-TIME DATA TAG CONFIGURATION AND QUALITY ASSURANCE/QUALITY CONTROL

A computer-implemented method for plant information (PI) real-time data tag automatic configuration and quality assurance/quality control (QA/QC), includes detecting installation of a new well or piece of equipment. A plant information (PI) real-time data tag configuration workflow is triggered. A notification of a set of one or more potential PI real-time data tags to configure is received, where the set of one or more potential PI real-time data tags are associated with the new well or piece of equipment. As selected PI real-time data tags, a selection is received from the set of one or more potential PI real-time data tags to configure. The selected PI real-time data tags are automatically configured and the PI real-time data tags are periodically checked against pre-determined standards or logic.

Remote terminal unit processor redundancy synchronization

Redundancy synchronization of remote terminal unit (RTU) central processing units (CPUs) associated with an industrial operation includes queuing time-stamped events on a main RTU CPU for transfer to a standby RTU CPU as the time-stamped events are generated on the main RTU CPU (i.e., in real-time). The synchronized RTU CPUs further permit synchronization of logic states and synchronization of firmware upgrades. Synchronization activities occur on the same synchronization communications channel between redundant RTU CPUs.

SCADA web HMI system
12449787 · 2025-10-21 · ·

A drawing creating device generates HMI configuration data for a system monitoring screen from a network configuration diagram drawn by drag-and-drop operation. An HMI server device executes a system monitoring process by applying HMI configuration data to a predetermined server runtime library, and transmits a display signal according to the communication status of a monitored device. An HMI client device draws the system monitoring screen on a web browser and changes the display statuses of the parts positioned on the system monitoring screen according to the received display signal. According to the present invention, the system monitoring function of an industrial plant can be implemented in a non-programmable graphical manner.

Supervisory device with deployed independent application containers for automation control programs

A system and method for supervisory and control support in an industrial automation system, including a supervisory device with a software stack having a host operating system and a plurality of independent application containers Each container includes a modular application platform being associated with a base functionality for the supervisory device and a guest operating system layer integrated with the modular application platform according to a system integration. A one-time integration of system dependencies is executed during development of the container. The independent application containers are portable for direct deployment in an operating system of a type different than that of the host operating system and can run unchanged without requiring any change to component artifacts.

PLATFORM INTEGRATING CONTEXTUAL DATA FOR SUPERVISORY CONTROL AND DATA ACQUISITION (SCADA)

A method is described for controlling one or more industrial machines based on external contextual data and monitoring data of a supervisory control and data acquisition (SCADA) system. The method includes obtaining, using an application programming interface (API), the external contextual data from one or more external sources. Monitoring data including one or more alarms obtained from one or more remote terminal units (RTUs) associated with the one or more industrial machines is identified. The external contextual data is integrated with the monitoring data to form a combined display of the external contextual data and the monitoring data. Data is provided that visually associates the external contextual data and the one or more alarms in the combined display. Thereafter, a control instruction is communicated to the one or more industrial machines, via the one or more RTUs. The control instruction is configured to change the state of the one or more industrial machines to address the one or more alarms.

CUSTOM OBJECTS AND WORKFLOWS FOR SUPERVISORY CONTROL AND DATA ACQUISITION (SCADA)

A method is described for remotely configuring one or more remote terminal units (RTUs) of a supervisory control and data acquisition (SCADA) system. The method includes providing, using a graphical user interface (GUI), a configuration area in which to specify one or more configurations that define a custom object for one or more RTUs associated with a type of one or more industrial machines and identifying a subset of the one or more RTUs associated with the type of one or more industrial machines. The custom object defined by the one or more configurations is obtained and provided to the subset of the one or more RTUs associated with the type of one or more industrial machines, which are updated. Data from the type of one or more industrial machines is obtained using the custom object and thereafter converted, via the subset of one or more RTUs, from the type of one or more industrial machines to another type.

ASSET GROUP MANAGEMENT USER INTERFACE

A method of monitoring hierarchical asset groups includes the operations of: receiving a plurality of asset group configuration parameters comprising one or more association specifications, each association specification defining an association between an asset and a corresponding asset group of a plurality of asset groups of an asset hierarchy; receiving definitions of one or more asset group metrics, wherein each asset group metric of the one or more asset group metrics is derived from a search of machine data associated with a corresponding asset group; associating, with each asset group of the plurality of asset groups, a corresponding asset group metric of the one or more asset group metrics; generating one or more alert definitions associated with an asset group of the plurality of asset groups; monitoring, using the one or more asset group metrics, the asset hierarchy; and generating an alert based on the one or more alert definitions.