blockEnableDevices
Enable devices when plants is enabled in chiller mode or waterside economizer mode
Information
It controls the devices when the chiller plant is enabled in chiller mode or waterside economizer mode. It is implemented as provided in sections 5.20.2.4, section a and b.
-
Open the isolation valves,
- If the plant is enabled in waterside economizer mode, open the condenser water isolation valve of the waterside economizer. This control is implemented in Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Controller.
- If the plant is enabled in chiller mode, open the chilled water isolation valve and the condenser water isolation valve of the lead chiller.
- Stage on lead primary chilled water pump, condenser water pump, and cooling tower respectively.
- If the plant is enabled in chiller mode, once the lead pumps are proven on, enable lead chiller.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nChiWatPum | 2 | Total number of chilled water pumps |
| Integer | nConWatPum | 2 | Total number of condenser water pumps |
| Boolean | have_airCoo | false | True: the plant has air cooled chiller |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | uPla | Plant enable signal | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uIni | Initial chiller stage (at plant enable) | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uChiSta | Current chiller stage | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nChiWatPum] | uChiWatPum | Chilled water pump proven on | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nConWatPum] | uConWatPum | Condenser water pump proven on | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yEnaPlaPro | True: it is in the plant enabling process | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yChiWatIsoVal | Lead chiller chilled water isolation valve commanded open | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yConWatIsoVal | Lead chiller condenser water isolation valve commanded open | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yLeaPriChiPum | Lead primary chilled water pump commanded on | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yLeaConPum | Lead condenser water pump commanded on | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yLeaTowCel | Lead cooling tower cell commanded on | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | yLeaChi | Lead chiller commanded on |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Integers.Equal | intEqu1 | Check if current stage is initial stage | |
| Buildings.Controls.OBC.CDL.Logical.Not | not1 | Not in initial stage | |
| Buildings.Controls.OBC.CDL.Logical.Latch | enaPro | True: plant enabled, false once chiller stage departs initial stage | |
| Buildings.Controls.OBC.CDL.Integers.Sources.Constant | conInt | Stage 1, meaning it stages in chiller mode | |
| Buildings.Controls.OBC.CDL.Integers.Equal | intChiMod | Output true if it is enabled in chiller mode | |
| Buildings.Controls.OBC.CDL.Logical.And | and1 | Enabled devices associate with chiller mode operation | |
| Buildings.Controls.OBC.CDL.Logical.MultiOr | chiWatPumOn | Check if there is any chilled water pump proven on | |
| Buildings.Controls.OBC.CDL.Logical.MultiOr | conWatPumOn | Check if there is any condenser water pump proven on | |
| Buildings.Controls.OBC.CDL.Logical.And | and2 | Check if the lead pumps are proven on | |
| Buildings.Controls.OBC.CDL.Logical.And | and3 | Enable lead chiller | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Constant | con | Constant true |
Revisions
-
July 20, 2022, by Jianjun Hu:
First implementation.