WOLFRAM SYSTEM MODELER

ShowCompositeStep

Example to demonstrate parallel activities described by a StateGraph

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.StateGraph.Examples.ShowCompositeStep"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This is the same example as "ExecutionPaths". The only difference is that the alternative paths are included in a "CompositeStep".

Components (10)

compositeStep

Type: CompositeStep

Description: State machine demonstrating a composite step (used in StateGraph.Examples.ShowCompositeStep)

step0

Type: InitialStep

Description: Initial step (= step that is active when simulation starts)

transition1

Type: Transition

Description: Transition where the fire condition is set by a modification of variable condition

step1

Type: Step

Description: Ordinary step (= step that is not active when simulation starts)

transition2

Type: Transition

Description: Transition where the fire condition is set by a modification of variable condition

step6

Type: Step

Description: Ordinary step (= step that is not active when simulation starts)

transition7

Type: TransitionWithSignal

Description: Transition where the fire condition is set by a Boolean input signal

Parallel1

Type: Parallel

Description: Parallel splitting of execution path (use component between two transitions)

setCondition

Type: BooleanExpression

Description: Set output signal to a time varying Boolean expression

stateGraphRoot

Type: StateGraphRoot

Description: Root of a StateGraph (has to be present on the highest level of a StateGraph)