blockEquipmentOnOff
Controller for equipment on/off control
Information
Controller that takes as an input the boiler water temperature TBoi
and the system on command onSys, and outputs
the on command for the pumps onPum and the boiler onBoi.
The pump on command is the same as the system on command.
The boiler is switched on if the boiler temperature TBoi falls below
70°C and if onSys=true, and it switches off
if either TBoi exceeds 90°C or if onSys=false.
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TBoi | Boiler temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | onSys | System on command | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | onPum | Pump on command | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | onBoi | Boiler on command |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Logical.And | and1 | And operator to switch boiler on based on temperature and system on command | |
| Buildings.Controls.OBC.CDL.Logical.Not | not1 | Negation of output signal, because boiler should be off if temperature exceed uHigh | |
| Buildings.Controls.OBC.CDL.Reals.Hysteresis | hys | Hysteresis for on/off of boiler |
Revisions
-
February 18, 2020, by Michael Wetter:
First implementation.