SFC Transition Groups for Parallel Step Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control systems for industrial processes using sequential function charts (SFCs) face challenges in coordinating and synchronizing the execution of steps, particularly in systems capable of parallel execution, leading to inefficiencies and complex process visualization.
Innovation Solution
The implementation of transition groups and linked transition visualization allows for synchronization across all levels of SFCs, enabling efficient coordination and control without requiring the restructuring of SFC hierarchies, using a sequence editor to define and visualize transition groups and evaluate expressions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If parallel execution capability is implemented in SFC systems, then productivity is improved, but device complexity increases due to coordination challenges among parallel steps
Solution Approach 1:
The patent introduces synchronization bars as intermediary elements that mediate between parallel steps and their parent procedure. These bars act as coordinators that automatically manage the synchronization of multiple parallel steps without requiring complex inter-step coordination logic, thus enabling parallel execution while controlling system complexity
Solution Approach 2:
The synchronization mechanism employs feedback through the evaluation of transition expressions associated with synchronization bars. The system continuously monitors the state of parallel steps and automatically triggers synchronization when predefined conditions are met, enabling coordinated parallel execution without manual intervention
2Reliability
If synchronization mechanisms are added to coordinate parallel steps, then reliability is improved, but device complexity increases due to additional control structures
Solution Approach 1:
The patent merges the synchronization functionality directly into the existing SFC graph structure by introducing synchronization bars as native elements within the chart. This integration approach allows synchronization to be expressed using the same visual language and structural elements as the rest of the SFC, avoiding the need for separate complex control structures
Solution Approach 2:
The synchronization bar serves multiple functions: it acts as a visual synchronization point, a logical coordinator for parallel steps, and a trigger for subsequent transitions. This multi-functionality reduces the need for additional specialized control elements, maintaining reliability while minimizing added complexity
3Reliability
If SFC hierarchies are restructured to achieve synchronization, then synchronization capability is improved, but ease of operation deteriorates due to required modifications
Solution Approach 1:
The patent enables synchronization to be defined at the point where parallel steps are created, using preliminary synchronization bars that are associated with the parent procedure. This allows synchronization logic to be established upfront during the modeling phase without requiring later restructuring or modification of the SFC hierarchy
Solution Approach 2:
The synchronization mechanism is segmented into independent synchronization bars that can be individually configured and associated with specific parent procedures. This modular approach allows synchronization to be added to specific parallel step groups without requiring changes to the entire SFC hierarchy, maintaining ease of operation
Data Source
AI summary
Systems and methods are provided that are capable of synchronizing an industrial process. The industrial process may include a plurality of process levels. A visualization group may be displayed, showing the various levels of a process. A transition group may be graphically defined that allows for the linking of the transitions between the various process levels. In certain embodiments, sequential function charts (SFC) may include expanded capabilities that allow for the visual definition, editing, and review of the transition groups. Such SFC embodiments may be capable of process flow synchronization across any levels of the modeled process.


