Extends from Modelica.Icons.UtilitiesPackage (Icon for utility packages).
| Name | Description |
|---|---|
| Controller for tank system | |
| Normal operation of tank system (button start pressed) | |
| Button that sets its output to true when pressed and is reset when an element of 'reset' becomes true |
Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankControllerController for tank system
Extends from Modelica.StateGraph.Interfaces.PartialStateGraphIcon (Icon for a StateGraph object).
| Name | Description |
|---|---|
| maxLevel | Fill level of tank 1 [m] |
| minLevel | Lowest level of tank 1 and 2 [m] |
| waitTime | Wait time, between operations [s] |
| Name | Description |
|---|---|
| start | |
| stop | |
| shut | |
| level1 | |
| level2 | |
| valve1 | |
| valve2 | |
| valve3 |
Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperationNormal 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).
| Name | Description |
|---|---|
| maxLevel | Fill level of tank 1 [m] |
| minLevel | Lowest level of tank 1 and 2 [m] |
| waitTime | Wait time between operations [s] |
| Exception connections | |
| nSuspend | Number of suspend ports |
| nResume | Number of resume ports |
| Name | Description |
|---|---|
| inPort | |
| outPort | |
| suspend[nSuspend] | |
| resume[nResume] | |
| level1 |
Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButtonButton that sets its output to true when pressed and is reset when an element of 'reset' becomes true
| Name | Description |
|---|---|
| buttonTimeTable[:] | Time instants where button is pressed [s] |
| Time varying expressions | |
| reset[:] | Reset button to false, if an element of reset becomes true |
| Name | Description |
|---|---|
| on |