blockTransition

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

Extends from Interfaces.PartialTransition (Partial transition with input and output connections).

Parameters

TypeNameDefaultDescription
Timer
BooleanenableTimer (from PartialTransition)false= true, if timer is enabled
SI.TimewaitTime (from PartialTransition)0Wait time before transition fires

Connectors

TypeNameDefaultDescription
StateGraph.Interfaces.Transition_ininPort (from PartialTransition)Vector of transition input connectors
StateGraph.Interfaces.Transition_outoutPort (from PartialTransition)Vector of transition output connectors

Components

TypeNameDefaultDescription
Booleanconditiontrue= true, if transition may fire (time varying expression)
BooleanlocalCondition (from PartialTransition)= true, if transition may fire
SI.Timet (from PartialTransition)Actual waiting time (transition will fire when t > waitTime)
BooleanenableFire (from PartialTransition)= true, if all firing conditions are true
Booleanfire (from PartialTransition)= true, if transition fires