1.5 Heating Hot Water System and 1.6 Steam System Rules
1.5 Heating Hot Water Systems
1.5.2.1 - Heating Hot Water System Efficiency is Outside Normal Range
Summary
The heating hot water system efficiency is outside of its normal range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Boiler Gas Flow |
BlrGasFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Power |
HWPower |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Boiler Command |
BlrCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Temperature |
HWRTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Hot Water Sensor Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Hot Water Flow Rate |
HWFlwRat |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
0 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Minimum Hot Water System Efficiency Threshold |
Numeric |
78 |
|
Maximum Hot Water System Efficiency Threshold |
Numeric |
83 |
|
Maximum Boiler Capacity Threshold |
Numeric |
1000000 |
|
Total Boiler Capacity Threshold |
Numeric |
3000000 |
|
1.5.3.1 - Primary Loop Hot Water Supply Water Temperature Greater Than Setpoint
Summary
The primary loop hot water supply temperature is greater than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
1.5.3.2 - Primary Loop Hot Water Supply Temperature Greater Than Setpoint
Summary
The primary loop hot water supply temperature is greater than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSP |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Steam Pressure |
StmPrs |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure Setpoint |
StmPrsSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
Error Factor Threshold |
Numeric |
|
|
1.5.3.3 - Secondary Loop Hot Water Supply Temperature Greater Than Setpoint
Summary
The secondary loop hot water supply temperature is greater than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTempSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSpSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature |
HWSTempPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Circulation Pump Status |
HWCPStsPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSpPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
1.5.4.1 - Primary Loop Hot Water Supply Water Temperature Less Than Setpoint
Summary
The primary loop hot water supply water temperature is less than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
1.5.4.2 - Primary Loop Hot Water Supply Temperature Less Than Setpoint
Summary
The primary loop hot water supply water temperature is less than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure |
StmPrs |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure Setpoint |
StmPrsSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
Error Factor Threshold |
Numeric |
90 |
|
1.5.4.3 - Secondary Loop Hot Water Supply Temperature Less Than Setpoint
Summary
The secondary loop hot water supply water temperature is less than the supply water temperature setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Circulation Pump Status |
HWCPStsPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Supply Temperature Setpoint |
HWSTempSpSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature |
HWSTempSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Circulation Pump Status |
HWCPStsSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Supply Temperature Setpoint |
HWSTempSpPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the temperature threshold. The chilled water leaving temperature must exceed the sum of the temperature threshold added to the chilled water setpoint for a period longer than the delay in order for a fault condition to exist. |
1.5.5.1 - Hot Water Plant Low Temperature Differential (Low Delta T)
Summary
The loop hot water temperature differential (Delta T) is much lower than design.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Return Temperature |
HWRTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Minimum Temperature Differential |
Numeric |
10 |
|
1.5.6.1 - Primary Loop Hot Water Supply Water Temperature Sensor Failure
Summary
The primary loop hot water supply water temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
High Threshold |
Numeric |
220 |
This number (in Fahrenheit) is the maximum allowed value of the boiler leaving water temperature. The leaving water temperature must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Low Threshold |
Numeric |
40 |
This number (in Fahrenheit) is the minimum allowed value of the boiler leaving water temperature. The leaving water temperature must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
0.01 |
This number (in Fahrenheit) is the variance threshold. The difference value of the high threshold and low threshold must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
1.5.6.2 - Primary Loop Hot Water Return Water Temperature Sensor Failure
Summary
The primary loop hot water return water temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Return Temperature |
HWRTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Low Threshold |
Numeric |
40 |
|
Variance Threshold |
Numeric |
0.01 |
This number (in Fahrenheit) is the variance threshold. The difference value of the high threshold and low threshold must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
High Threshold |
Numeric |
220 |
This number (in Fahrenheit) is the maximum allowed value of the boiler leaving water temperature. The leaving water temperature must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
1.5.6.3 - Secondary Loop Hot Water Supply Temperature Sensor Failure
Summary
The secondary loop hot water supply water temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPStsPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPStsSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
High Threshold |
Numeric |
220 |
|
Low Threshold |
Numeric |
40 |
This number (in Fahrenheit) is the minimum allowed value of the boiler leaving water temperature. The leaving water temperature must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
0.01 |
This number (in Fahrenheit) is the variance threshold. The difference value of the high threshold and low threshold must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
1.5.6.4 - Secondary Loop Hot Water Return Temperature Sensor Failure
Summary
The secondary loop hot water return water temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Return Temperature |
HWRTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPStsPrimary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPStsSecondary |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Low Threshold |
Numeric |
40 |
This number (in Fahrenheit) is the minimum allowed value of the boiler leaving water temperature. The leaving water temperature must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
0.01 |
This number (in Fahrenheit) is the variance threshold. The difference value of the high threshold and low threshold must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
High Threshold |
Numeric |
220 |
This number (in Fahrenheit) is the maximum allowed value of the boiler leaving water temperature. The leaving water temperature must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
1.5.8.1 - Hot Water Supply Water Temperature Setpoint is Greater Than High Limit
Summary
The hot water supply temperature setpoint is greater than the high limit.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
15 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
High Temperature Setpoint Limit |
Numeric |
180 |
|
1.5.9.1 - Primary Loop Hot Water Supply Temperature Setpoint Can Be Reset Lower
Summary
Where DDC is used to control valves, the heating hot water supply temperature setpoint should be reset based on valve positions until one valve is nearly wide open or set-point limits of the system equipment or application have been reached. The secondary loop main control valve should be looked at, when determining the heating hot water supply temperature reset valve. Heating hot water supply temperature reset is required by ASHRAE Standard 90
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Circulation Pump Status |
HWCPStsSecondaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Boiler |
HWCPStsBoiler |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status |
HWCPStsPrimaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Heat Exchanger Valve Command |
HxStmVlvCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Air Fan Status AHU |
DaFanStsAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command AHU |
HtgCmdAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Fan Status |
FanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command FCU |
HtgCmdFcu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Air Fan Status UV |
DaFanStsUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command UV |
HtgCmdUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command HX |
HtgCmdSecondaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command |
HtgCmdSecondaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status |
HWCPStsSecondaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
60 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Heat Exchanger Cooling Command Threshold |
Numeric |
0 |
|
Hot Water Temperature Low Limit Threshold |
Numeric |
100 |
|
Hot Water Temperature Error Threshold |
Numeric |
2 |
|
Maximum Hot Water Valve Threshold |
Numeric |
90 |
|
1.5.9.2 - Secondary Loop Hot Water Supply Water Temperature Setpoint Can be Reset Lower
Summary
Where DDC is used to control valves, the heating hot water supply temperature setpoint should be reset based on valve positions until one valve is nearly wide open or set-point limits of the system equipment or application have been reached. The tertiary loop main control valve should be looked at, when determining the heating hot water supply temperature reset value. Heating hot water supply temperature reset is required by ASHRAE Standard 90.1-2016, Section 6.5.4.4.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Boiler |
HWCPStsBoiler |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Primary |
HWCPStsPrimaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heat Exchanger Steam Valve Command |
HXStmVlvCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Air Fan Status AHU |
DaFanStsAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command AHU |
HtgCmdAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Fan Status |
FanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command FCU |
HtgCmdFcu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Fan Status UV |
DaFanStsUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command UV |
HtgCmdUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Heat Exchange |
HtgCmdTertiaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status HX |
HWCPStsTertiaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Tertiary Loop |
HtgCmdTertiaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status |
HWCPStsTertiaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
60 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Heat Exchanger Cooling Command Threshold |
Numeric |
0 |
|
Hot Water Temperature Low Limit Threshold |
Numeric |
100 |
|
Hot Water Temperature Error Threshold |
Numeric |
2 |
|
Maximum Hot Water Valve Threshold |
Numeric |
90 |
|
1.5.10.1 - Primary Loop Hot Water Supply Temperature Setpoint Can be Reset Higher
Summary
Where DDC is used to control valves, the heating hot water supply temperature set point should be reset based on valve positions until one valve is nearly wide open or set-point limits of the system equipment or application have been reached. The secondary loop main control valve should be looked at, when determining the heating hot water supply temperature reset value. Heating hot water supply temperature reset is required by ASHRAE Standard 90.1-2016, Section 6.5.4.4.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Boiler |
HWCPStsBoiler |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Primary |
HWCPStsPrimaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heat Exchanger Steam Valve Command |
HXStmVlvCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Air Fan Status AHU |
DaFanStsAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command AHU |
HtgCmdAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Fan Status |
FanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command FCU |
HtgCmdFcu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Fan Status UV |
DaFanStsUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command UV |
HtgCmdUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Heat Exchange |
HtgCmdSecondaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status HX |
HWCPStsSecondaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Tertiary Loop |
HtgCmdSecondaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status |
HWCPStsSecondaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
60 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Heat Exchanger Cooling Command Threshold |
Numeric |
0 |
|
Hot Water Temperature Low Limit Threshold |
Numeric |
100 |
|
Hot Water Temperature Error Threshold |
Numeric |
2 |
|
Maximum Hot Water Valve Threshold |
Numeric |
90 |
|
1.5.10.2 - Secondary Loop Hot Water Supply Water Temperature Setpoint Can be Reset Higher
Summary
Where DDC is used to control valves, the heating hot water supply temperature set point should be reset based on valve positions until one valve is nearly wide open or set-point limits of the system equipment or application have been reached. The tertiary loop main control valve should be looked at, when determining the heating hot water supply temperature reset value. Heating hot water supply temperature reset is required by ASHRAE Standard 90.1-2016, Section 6.5.4.4.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Hot Water Supply Temperature |
HWSTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Hot Water Supply Temperature Setpoint |
HWSTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Boiler |
HWCPStsBoiler |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Vector |
Hot Water Circulation Pump Status Primary |
HWCPStsPrimaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heat Exchanger Steam Valve Command |
HXStmVlvCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Air Fan Status AHU |
DaFanStsAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command AHU |
HtgCmdAhu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Fan Status |
FanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command FCU |
HtgCmdFcu |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Discharge Fan Status UV |
DaFanStsUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command UV |
HtgCmdUv |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Heat Exchange |
HtgCmdTertiaryHx |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Heating Command Secondary Loop |
HtgCmdTerrtiaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Hot Water Circulation Pump Status |
HWCPStsTertiaryLoop |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Vector |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
60 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Heat Exchanger Cooling Command Threshold |
Numeric |
0 |
|
Hot Water Temperature Low Limit Threshold |
Numeric |
100 |
|
Hot Water Temperature Error Threshold |
Numeric |
2 |
|
Maximum Hot Water Valve Threshold |
Numeric |
90 |
|
1.6 Steam Systems
1.6.1.1 - Steam Pressure Greater Than Setpoint
Summary
The steam pressure is greater than the steam header pressure setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
|
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure |
StmPrs |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure Setpoint |
StmPrsSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Pressure Threshold |
Numeric |
1 |
|
1.6.2.1 - Steam Pressure Less Than Setpoint
Summary
The steam pressure is less than the steam header pressure setpoint
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
Boiler |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure |
StmPrs |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure Setpoint |
StmPrsSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
30 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
Pressure Threshold |
Numeric |
|
|
1.6.3.1 - Steam Pressure Sensor Failure
Summary
The steam pressure sensor has failed. The pressure sensor point is invariant or is outside the expected range.
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Boiler Status |
BlrSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Steam Pressure |
StmPrs |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
120 |
The delay represents a span of time in minutes during which the boiler must be in a fault state before the rule starts to actually report that it is in a fault state. The intent of the delay is to reduce the level of alert noise by ensuring that the system does not alert until the fault condition has been in effect for some minimal interval of time. |
High Threshold |
Numeric |
300 |
This number (in Fahrenheit) is the maximum allowed value of the boiler leaving water temperature. The leaving water temperature must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Low Threshold |
Numeric |
0 |
This number (in Fahrenheit) is the minimum allowed value of the boiler leaving water temperature. The leaving water temperature must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
0.01 |
This number (in Fahrenheit) is the variance threshold. The difference value of the high threshold and low threshold must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |