Engineering Data Gateway for Flexible Process Flow Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial process automation systems face challenges in providing access to engineering data across various control units and adapting process flows for search and processing requests during productive operations, especially with constant system adjustments and heterogeneous user groups accessing system data.

Innovation Solution

A control program and method that represents components of the industrial process automation system as computer-based objects within an engineering system, managed in a hierarchical structure, with a standard service interface accessible via a gateway, allowing client-specific service requests and decoupling of engineering and order databases for flexible adaptation of process sequences and states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a standard service interface is provided via gateway for multiple client types, then accessibility of engineering data is improved, but system complexity increases

Engineering Contradiction:
Improveaccessibility of engineering dataVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary component that sits between multiple client types and the engineering data storage system. The gateway provides a standardized service interface that translates diverse client requests into a unified communication protocol, enabling multiple clients to access engineering data without directly interacting with the complex database structure. This mediator approach resolves the contradiction by improving accessibility through standardization while containing system complexity within the gateway layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional layers: client applications, gateway service interface, and engineering database. This segmentation allows each layer to be developed and maintained independently, reducing overall system complexity while improving accessibility. The gateway layer specifically handles client-specific protocols and translates them into standard database queries, enabling multiple client types to access engineering data without increasing database complexity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If engineering and order databases are decoupled, then adaptability of process flows is improved, but data consistency management becomes more difficult

Engineering Contradiction:
Improveadaptability of process flowsVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent decouples the engineering database (storing master data about system components) from the order database (storing process sequences and states). This segmentation improves adaptability by allowing independent modification of process flows in the order database without affecting the stable engineering data. The gateway service interface maintains data consistency by implementing reference integrity constraints and coordinated update mechanisms between the two databases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway service interface acts as a mediator between the decoupled engineering and order databases. It manages data consistency by implementing transaction coordination, reference validation, and synchronized update protocols. When process flows need to reference engineering data, the gateway ensures proper data retrieval and consistency without requiring direct coupling between the databases, thus maintaining both adaptability and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple users can access engineering data simultaneously, then productivity is improved, but risk of direct modification of productive system data increases

Engineering Contradiction:
Improveconcurrent project planningVSAvoidprotection of productive data
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts project planning and engineering data modification functions into a separate engineering database that is distinct from the productive system data. Multiple users can simultaneously access and modify engineering data in this isolated environment without risking the integrity of productive system data. The gateway service interface controls access permissions, allowing concurrent engineering work while protecting operational data through architectural separation and permission-based access control.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11592797B2Control program and method for operating an engineering system for an industrial process automation system
Publication Date: 2023.02.28 SIEMENS AG
  • US11592797B2 patent drawing
  • US11592797B2 patent drawing
  • US11592797B2 patent drawing

AI summary

An engineering system for an industrial process automation system, wherein components of the industrial process automation system are each represented by a computer-based object within the engineering system and are continuously stored in an engineering database, where functions of the engineering system are made available as services via a standard service interface, process sequences and states for retrieving or processing objects stored in the engineering database are stored in an order database that is separate from the engineering database, and access to process sequences and states that are stored in the order database occurs via an order interface that is separate from the standard service interface.