Connectors and partial models
Extends from Modelica.Icons.InterfacesPackage (Icon for packages containing interfaces).
Name | Description |
---|---|
Step_in | Input port of a step |
Step_out | Output port of a step |
Transition_in | Input port of a transition |
Transition_out | Output port of a transition |
CompositeStep_resume | Input port of a step (used for resume connector of a CompositeStep) |
CompositeStep_suspend | Output port of a step (used for suspend connector of a CompositeStep) |
CompositeStepStatePort_in | Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are inputs) |
CompositeStepStatePort_out | Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are outputs) |
PartialStep | Partial step with one input and one output transition port |
PartialTransition | Partial transition with input and output connections |
PartialStateGraphIcon | Icon for a StateGraph object |
CompositeStepState | Communication channel between CompositeSteps and steps in the CompositeStep |
Input port of a step
Name | Description |
---|---|
occupied | true, if step is active |
set | true, if transition fires and step is activated |
Output port of a step
Name | Description |
---|---|
available | true, if step is active |
reset | true, if transition fires and step is deactivated |
Input port of a transition
Name | Description |
---|---|
available | true, if step connected to the transition input is active |
reset | true, if transition fires and the step connected to the transition input is deactivated |
Output port of a transition
Name | Description |
---|---|
occupied | true, if step connected to the transition output is active |
set | true, if transition fires and step connected to the transition output becomes active |
Input port of a step (used for resume connector of a CompositeStep)
Name | Description |
---|---|
occupied | true, if step is active |
set | true, if transition fires and step is activated |
Output port of a step (used for suspend connector of a CompositeStep)
Name | Description |
---|---|
available | true, if step is active |
reset | true, if transition fires and step is deactivated |
Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are inputs)
Name | Description |
---|---|
suspend | = true, if suspend transition of CompositeStep fires |
resume | = true, if resume transition of CompositeStep fires |
activeStepsDummy | Dummy variable in order that connector fulfills restriction of connector |
activeSteps | Number of active steps in the CompositeStep |
Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are outputs)
Name | Description |
---|---|
suspend | = true, if suspend transition of CompositeStep fires |
resume | = true, if resume transition of CompositeStep fires |
activeStepsDummy | Dummy variable in order that connector fulfills restriction of connector |
activeSteps | Number of active steps in the CompositeStep |
Partial step with one input and one output transition port
Name | Description |
---|---|
nIn | Number of input connections |
nOut | Number of output connections |
Name | Description |
---|---|
inPort[nIn] | Vector of step input connectors |
outPort[nOut] | Vector of step output connectors |
Partial transition with input and output connections
Name | Description |
---|---|
Timer | |
enableTimer | = true, if timer is enabled |
waitTime | Wait time before transition fires [s] |
Name | Description |
---|---|
inPort | Vector of transition input connectors |
outPort | Vector of transition output connectors |
Icon for a StateGraph object
Communication channel between CompositeSteps and steps in the CompositeStep
Name | Description |
---|---|
subgraphStatePort |