Automatic Data Point Generation in SCADA Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SCADA systems and PLCs face challenges in efficiently configuring data points, leading to prolonged setup times and loss of important data due to hardware and software limitations, where only a small fraction of generated data can be analyzed and stored.

Innovation Solution

A method and system for automatically generating data points in a SCADA system by configuring a control strategy and variables, downloading them to a PLC, and publishing them to the data management system, allowing for the automatic listing and updating of available variables through a communication channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual configuration of data points is performed in conventional SCADA systems, then data point configuration can be completed with existing hardware and software, but the configuration time becomes excessively long and important data may be lost

Engineering Contradiction:
Improveconfiguration timeVSAvoiddata point configuration complexity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically generating the control strategy and data point configurations before the SCADA system needs to operate. The PLC program is pre-configured with all necessary data points, tags, and communication parameters, eliminating the need for time-consuming manual configuration after system deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the PLC to automatically generate and publish its own data point information to the SCADA system. The PLC autonomously creates the control strategy, identifies available variables, and transmits configuration data without requiring manual intervention from operators or engineers.

Inventive Principle:
Principle #25Self-service

2Quantity of substance

If conventional PLCs are used with standard SCADA architectures, then hardware and software compatibility is maintained, but only a small fraction of generated data can be analyzed and stored

Engineering Contradiction:
Improvedata volumeVSAvoiddata loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system achieves universality by creating a platform-independent control strategy that can be deployed across different PLC hardware and SCADA software configurations. The standardized data exchange format and communication protocol allow the same control strategy to operate with various vendors' equipment while enabling comprehensive data collection and analysis.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system applies parameter changes by dynamically adjusting data collection parameters, sampling rates, and storage configurations based on the specific requirements of each application. This allows the system to optimize data acquisition for different process conditions and maximize the utilization of available data storage and processing capabilities.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automatic data point generation is implemented, then configuration time is significantly reduced, but the system complexity increases due to automated control strategy generation

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer consisting of standardized communication protocols and data exchange formats that bridge the PLC and SCADA system. This intermediary framework manages the complexity of automatic configuration by providing structured rules and conventions for data point generation, making the automation process more predictable and easier to implement.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10761509B2Efficient method and system for automatically generating data points in a SCADA system
Publication Date: 2020.09.01 HONEYWELL INTERNATIONAL INC
  • US10761509B2 patent drawing
  • US10761509B2 patent drawing
  • US10761509B2 patent drawing

AI summary

Method and system for automatically generating data points in a data management system. A control strategy and variables used in the control strategy can be configured, wherein the control strategy governs a data management system associated with a controller. The control strategy and the variables can be downloaded to the controller after configuring the control strategy and variables. The control strategy is then run on the controller and published to the data management system before, during, or after downloading of the control strategy. All available variables in the controller are then automatically listed so as to generate data points that can be downloaded and updated through a communication channel between the data management system and the controller.