Step

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

Parameters (2)

nIn

Value: 0

Type: Integer

Description: Number of input connections

nOut

Value: 0

Type: Integer

Description: Number of output connections

Outputs (2)

localActive

Type: Boolean

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

active

Type: Boolean

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

Connectors (2)

inPort

Type: Step_in[nIn]

Description: Vector of step input connectors

outPort

Type: Step_out[nOut]

Description: Vector of step output connectors

Components (2)

stateGraphRoot

Type: CompositeStepState

outerStatePort

Type: OuterStatePort

Used in Examples (4)

FirstExample

Modelica.StateGraph.Examples

A first simple StateGraph example

ExecutionPaths

Modelica.StateGraph.Examples

Example to demonstrate parallel and alternative execution paths

ShowCompositeStep

Modelica.StateGraph.Examples

Example to demonstrate parallel activities described by a StateGraph

ShowExceptions

Modelica.StateGraph.Examples

Example to demonstrate how a hierarchically structured StateGraph can suspend and resume actions on different levels

Used in Components (8)

TankController

Modelica.StateGraph.Examples.Utilities

Controller for tank system

MakeProduct

Modelica.StateGraph.Examples.Utilities

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

CompositeStep

Modelica.StateGraph.Examples.Utilities

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

CompositeStep1

Modelica.StateGraph.Examples.Utilities

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

CompositeStep2

Modelica.StateGraph.Examples.Utilities

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

TankController

Modelica.Fluid.Examples.ControlledTankSystem.Utilities

Controller for tank system

NormalOperation

Modelica.Fluid.Examples.ControlledTankSystem.Utilities

Normal operation of tank system (button start pressed)

Controller

Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses