modelNormalOperation

Normal operation of tank system (button start pressed)

Extends from Modelica.StateGraph.PartialCompositeStep (Superclass of a subgraph, i.e., a composite step that has internally a StateGraph).

Parameters

TypeNameDefaultDescription
SI.HeightmaxLevelFill level of tank 1
SI.HeightminLevelLowest level of tank 1 and 2
SI.TimewaitTimeWait time between operations
Exception connections
IntegernSuspend (from PartialCompositeStep)1Number of suspend ports
IntegernResume (from PartialCompositeStep)1Number of resume ports

Connectors

TypeNameDefaultDescription
StateGraph.Interfaces.Step_ininPort (from PartialCompositeStep)
StateGraph.Interfaces.Step_outoutPort (from PartialCompositeStep)
StateGraph.Interfaces.CompositeStep_suspend[nSuspend]suspend (from PartialCompositeStep)
StateGraph.Interfaces.CompositeStep_resume[nResume]resume (from PartialCompositeStep)
Modelica.Blocks.Interfaces.RealInputlevel1

Components

TypeNameDefaultDescription
StateGraph.Interfaces.CompositeStepStatestateGraphRoot (from PartialCompositeStep)Communication port between the CompositeStep and the steps within the CompositeStep
Booleanactive (from PartialCompositeStep)= true, if step is active, otherwise the step is not active
OuterStateouterState (from PartialCompositeStep)
Modelica.StateGraph.StepfillTank1
Modelica.StateGraph.TransitionT1
Modelica.StateGraph.StepfillTank2
Modelica.StateGraph.TransitionT3
Modelica.StateGraph.StepemptyTank2
Modelica.StateGraph.Stepwait1
Modelica.StateGraph.TransitionT2
Modelica.StateGraph.Stepwait2
Modelica.StateGraph.TransitionT4