Automation Device CFC Function Offloading via Operator System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex technical processes in automation devices often result in real-time violations due to varying function runtimes and operating states, leading to potential system downtime and increased risk of processing delays, especially in high-level automation systems where the number of functions to be processed exceeds permitted cycle times.

Innovation Solution

Implementing a dynamic partial relief method using an operator system to offload non-real-time critical CFC functions from overloaded automation devices to a redundant OS server, allowing for increased availability without additional hardware, by selectively activating and deactivating CFC functions based on processing loads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of CFC functions to be processed is increased to handle complex technical processes, then the automation capability is improved, but the processing time exceeds the permitted cycle time causing real-time violations

Engineering Contradiction:
Improveautomation capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent divides the automation system into two segments: a high-availability automation device that processes only time-critical functions, and a secondary processing device that handles non-time-critical CFC functions. This segmentation allows the automation device to meet real-time requirements while the overall system maintains high automation capability through distributed processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a process image as an intermediary data structure that enables communication between the automation device and the secondary processing device. The process image allows the automation device to access process data without directly processing all CFC functions, thereby reducing its processing burden while maintaining system integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a redundantly designed automation device with multiple subsystems is used to increase availability, then the system reliability is improved, but the hardware expenditure increases

Engineering Contradiction:
ImproveavailabilityVSAvoidhardware expenditure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of CFC function processing capability on the secondary device, which can take over processing tasks from the automation device. This virtual copying provides functional redundancy without requiring duplicate hardware, thereby maintaining high availability while reducing hardware expenditure.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The secondary processing device is designed with multi-functionality, capable of handling both CFC function processing and providing backup capacity. This universal design allows a single device to serve multiple purposes, reducing the need for dedicated redundant hardware while maintaining system reliability.

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

Data Source

PatentEP3088976B1Method for operating an automation device and automation device
Publication Date: 2017.11.29 SIEMENS AG
  • EP3088976B1 patent drawingFigure 1
  • EP3088976B1 patent drawingFigure 2
  • EP3088976B1 patent drawingFigure 3

AI summary

The invention relates to a method for operating an automation device (1) which is equipped with an operator system (4) for visualizing a technical process to be controlled and is further equipped with at least one automation device (2, 3) configured to process CFC functions (14 to 17) of a control program, which are loaded into the at least one automation device (2, 3) and created using a Continuous Function Chart editor. Measures are proposed by which the load on the automation device (2, 3) can be reduced without requiring an extension or modification of the hardware of the automation device (1).