WOLFRAM SYSTEM MODELER

PartialCompositeStep

Superclass of a subgraph, i.e., a composite step that has internally a StateGraph

Wolfram Language

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

Parameters (2)

nSuspend

Value: 1

Type: Integer

Description: Number of suspend ports

nResume

Value: 1

Type: Integer

Description: Number of resume ports

Outputs (1)

active

Type: Boolean

Description: = true, if step is active, otherwise the step is not active

Connectors (4)

inPort

Type: Step_in

Description: Input port of a step

outPort

Type: Step_out

Description: Output port of a step

suspend

Type: CompositeStep_suspend[nSuspend]

Description: Output port of a step (used for suspend connector of a CompositeStep)

resume

Type: CompositeStep_resume[nResume]

Description: Input port of a step (used for resume connector of a CompositeStep)

Components (3)

stateGraphRoot

Type: CompositeStepState

Description: Communication port between the CompositeStep and the steps within the CompositeStep

outerState

Type: OuterState

Description: Block containing the port that is connected to the outer stateGraphRoot

innerState

Type: InnerState

Extended by (5)

NormalOperation

Modelica.Fluid.Examples.ControlledTankSystem.Utilities

Normal operation of tank system (button start pressed)

CompositeStep2

Modelica.StateGraph.Examples.Utilities

Composite step used to demonstrate exceptions (in StateGraph.Examples.ShowExceptions)

CompositeStep1

Modelica.StateGraph.Examples.Utilities

Composite step used to demonstrate exceptions (in StateGraph.Examples.ShowExceptions)

CompositeStep

Modelica.StateGraph.Examples.Utilities

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

MakeProduct

Modelica.StateGraph.Examples.Utilities

State machine defining the time instants when to fill or empty a tank