Industrial Automation Application Commissioning With Proxy Process Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing industrial automation systems face challenges in accessing external process images, requiring manual intervention and separate simulation/simulation operations, making it difficult to test updated applications in parallel with existing versions and compare their behavior directly.

Innovation Solution

A proxy service writes sensor data from the process image of a productive system to a test system, allowing the updated application to access these data without changing the production version, and a monitoring device tests the output values for compliance with predefined criteria before allowing productive operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual data access methods are used for external process images, then applications can access external data, but the complexity of application configuration and deployment increases significantly

Engineering Contradiction:
Improveaccess capability to external dataVSAvoidapplication configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a proxy service as an intermediary component that mediates between the application and the external process image. The proxy service handles all complex data access operations, including automatic configuration, data translation, and communication protocols. Applications simply request data through the proxy service's standardized interface, and the proxy service automatically manages the complexity of accessing external process images, eliminating the need for manual configuration while maintaining full adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If separate simulation and productive operations are maintained, then application testing is possible, but the time and resources required for commissioning increase

Engineering Contradiction:
Improveapplication testing capabilityVSAvoidcommissioning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges simulation and productive operations into a unified system by enabling the proxy service to simultaneously support both modes. The same infrastructure and data access mechanisms are used for both testing and production, allowing applications to be tested with real process data in near-real-time conditions. This eliminates the need for separate simulation environments and reduces commissioning time while maintaining reliability through continuous validation against actual process images.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If existing applications are modified to access external process images, then data access is enabled, but the risk of introducing errors increases

Engineering Contradiction:
Improvedata access functionalityVSAvoidapplication stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the data access functionality into a separate proxy service layer, isolating the complex external access logic from the core application code. This segmentation allows existing applications to remain unchanged and stable while the proxy service handles all external process image access operations. The proxy service can be independently configured, tested, and updated without affecting application stability, while still providing the required adaptability for accessing external data.

Inventive Principle:
Principle #1Segmentation

4Productivity

If parallel testing of application versions is implemented without standardized interfaces, then version comparison is possible, but the interface complexity increases

Engineering Contradiction:
Improveversion testing capabilityVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal standardized interface through the proxy service that can be used by multiple application versions simultaneously. The proxy service provides a common data access contract that works with different application versions, allowing parallel testing without requiring separate interface configurations for each version. This universal interface reduces complexity by providing a single standardized method for all applications to access process images, while enabling efficient version comparison and productivity improvements.

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

Data Source

PatentUS12372949B2Method and arrangement for commissioning an updated application for an industrial automation arrangement
Publication Date: 2025.07.29 SIEMENS AG
  • US12372949B2 patent drawing
  • US12372949B2 patent drawing
  • US12372949B2 patent drawing

AI summary

A method and arrangement for commissioning an updated application for an industrial automation arrangement, wherein a first, existing application on a first controller and the updated application on a test device are executed in parallel, where local software (in particular a proxy service (proxy)) writes sensor data to the process image of a separate test device, where memory cells (e.g., I/O values, variables or registers) not yet belonging to the local process image of the test device are applied or allocated there, such that the “external” data and values of the productive system (first controller) are available in the local process image of the test device, without needing to change the production version of the application or the version of the application to be tested, and where the output values of the updated application are tested; if successful, the updated application is cleared for operation.