| TimeLocators.Continuous.FromFor | delayToNominalSpeed | | |
| Requirements.CheckAtEnd | Req2 | | |
| Blocks.Logical4.BooleanToBoolean4 | booleanToBoolean4_2 | | |
| Blocks.Logical.BooleanPulse | pulse | | |
| Blocks.Logical.BooleanPulse | plantStarted | | |
| TimeLocators.Continuous.FromUntil | plantInOperation | | |
| Modelica.Blocks.Logical.Not | not2 | | |
| Blocks.Logical4.BooleanToBoolean4 | booleanToBoolean4_4 | | |
| Blocks.Logical4.BooleanToBoolean4 | booleanToBoolean4_5 | | |
| Blocks.Math.Ramp | pumpSpeed | | |
| Blocks.Math.Constant | nominalSpeedLimit | | |
| Blocks.Math.GreaterEqual4 | greater4_1 | | |
| Blocks.Math.Constant | startupDelay | | |
| Requirements.CheckCountLowerEqual | Req1 | | |
| Blocks.Logical4.bAnd4 | and4_1 | | |
| Modelica.Blocks.Logical.And | pumpStarted | | |
| TimeLocators.Continuous.While | While | | |
| Blocks.Logical4.BooleanToBoolean4 | booleanToBoolean4_1 | | |