SFC Transition Groups for Parallel Step Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveparallel execution capabilityVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #23Feedback

2Reliability

If synchronization mechanisms are added to coordinate parallel steps, then reliability is improved, but device complexity increases due to additional control structures

Engineering Contradiction:
Improvesynchronization capabilityVSAvoidcontrol structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #5Merging (Combining)

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

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

3Reliability

If SFC hierarchies are restructured to achieve synchronization, then synchronization capability is improved, but ease of operation deteriorates due to required modifications

Engineering Contradiction:
Improvesynchronization capabilityVSAvoidmodification requirement
Core Design Contradiction:
ReliabilityVSEase of operation

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8948887B2Synchronization of execution of sequential function charts using transition groups
Publication Date: 2015.02.03 ROCKWELL AUTOMATION TECH INC
  • US8948887B2 patent drawing
  • US8948887B2 patent drawing
  • US8948887B2 patent drawing

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.