Connectors and partial models
Extends from Modelica.Icons.InterfacesPackage (Icon for packages containing interfaces).
| Name | Description |
|---|---|
| Input port of a step | |
| Output port of a step | |
| Input port of a transition | |
| Output port of a transition | |
| Input port of a step (used for resume connector of a CompositeStep) | |
| Output port of a step (used for suspend connector of a CompositeStep) | |
| Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are inputs) | |
| Communication port between a CompositeStep and the ordinary steps within the CompositeStep (suspend/resume are outputs) | |
| Partial step with one input and one output transition port | |
| Partial transition with input and output connections | |
| Icon for a StateGraph object | |
| Communication channel between CompositeSteps and steps in the CompositeStep |
Modelica.StateGraph.Interfaces.Step_inInput port of a step
| Name | Description |
|---|---|
| occupied | = true, if step is active |
| set | = true, if transition fires and step is activated |
Modelica.StateGraph.Interfaces.Step_outOutput port of a step
| Name | Description |
|---|---|
| available | = true, if step is active |
| reset | = true, if transition fires and step is deactivated |
Modelica.StateGraph.Interfaces.Transition_inInput 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 |
Modelica.StateGraph.Interfaces.Transition_outOutput 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 |
Modelica.StateGraph.Interfaces.CompositeStep_resumeInput 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 |
Modelica.StateGraph.Interfaces.CompositeStep_suspendOutput 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 |
Modelica.StateGraph.Interfaces.PartialStepPartial step with one input and one output transition port
| Name | Description |
|---|---|
| inPort[nIn] | Vector of step input connectors |
| outPort[nOut] | Vector of step output connectors |
Modelica.StateGraph.Interfaces.PartialTransitionPartial 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 |