Extends from Modelica.Icons.UtilitiesPackage (Icon for utility packages).
Name | Description |
---|---|
TankController | Controller for tank system |
NormalOperation | Normal operation of tank system (button start pressed) |
RadioButton | Button that sets its output to true when pressed and is reset when an element of 'reset' becomes true |
Controller 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 |
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).
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 |
Button 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 |