3.2 VAV Rules
3.2 Variable Air Volume Boxes and Fan-Powered Boxes
3.2.4.1 – Heating Commanded On in Cooling Mode
Summary
VAV box is commanding heating when in cooling mode. There may be a control sequence issue with the heating element of a VAV box.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Reheat Command |
RhtCmd |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Heating Command Minimum |
Numeric |
1 |
The reheat command must exceed or be equal to the heating command minimum for a period longer than the delay in order for a fault condition to exist. |
Zone Temperature Threshold |
Numeric |
2 |
This number (in Fahrenheit) is the zone temperature. The zone temperature must exceed the occupied cooling setpoint added to this threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.5.1 - Unexpected Increase in VAV Discharge Temperature
Summary
Unexpected increase in the discharge air temperature from the AHU to the VAV detected. Reheat valve may be leaking.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Reheat Command |
RhtCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
AHU Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
AHU Discharge Fan Status |
DaFanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
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 vav 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. |
Discharge Temperature Threshold |
Numeric |
5 |
This number (in Fahrenheit) is the threshold value of the discharge temperature. The discharge air temperature must exceed this threshold added to the AHU discharge air temperature for a period longer than the delay in order for a fault condition to exist. |
Heating Command Low Limit |
Numeric |
1 |
This number (as a percentage) is the minimum heating command value. The reheat command must not exceed the heating command low limit for a period longer than the delay in order for a fault condition to exist. |
Damper Position Low Limit |
Numeric |
2 |
This number (in Fahrenheit) is the zone temperature. The damper command must exceed the damper position low limit for a period longer than the delay in order for a fault condition to exist. |
3.2.6.1 - Cooling Mode with No Flow
Summary
This analytic is meant to determine a supply airflow issue to the VAV box or a control sequence issue associated with the damper of the VAV box.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Occupied Mode |
Occ |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
AHU Discharge Fan Status (single or common) |
DaFanSts |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Threshold Temperature (°F) |
Numeric |
5 |
This number (in Fahrenheit) is the temperature threshold value. The zone temperature must exceed the threshold temperature added to the occupied cooling setpoint for a period longer than the delay in order for a fault condition to exist. |
Damper Position Minimum (%) |
Numeric |
1 |
This number (as a percentage) is the minimum damper position value. The damper position must exceed the damper position minimum for a period longer than the delay in order for a fault condition to exist. |
Discharge Air Flow Minimum (cfm) |
Numeric |
10 |
This number (in cfm) is the discharge air flow minimum. The discharge air flow must not exceed the discharge air flow minimum for a period longer than the delay in order for a fault condition to exist. |
3.2.7.1 - Cooling Mode with Low Flow
Summary
This analytic is meant to determine a supply airflow issue to the VAV box or a control sequence issue associated with the damper of the VAV box.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Occupied Mode |
Occ |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow Setpoint |
DaFlowSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
AHU Discharge Fan Status (single or common) |
DaFanSts |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Threshold Temperature (°F) |
Numeric |
5 |
This number (in Fahrenheit) is the temperature threshold value. The zone temperature must exceed the threshold temperature added to the occupied cooling setpoint for a period longer than the delay in order for a fault condition to exist. |
Damper Position Maximum (%) |
Numeric |
95 |
This number (as a percentage) is the minimum damper position value. The damper command must exceed the damper position maximum for a period longer than the delay in order for a fault condition to exist. |
Threshold Flow (cfm) |
Numeric |
100 |
This number (in cfm) is the discharge air flow threshold. The discharge air flow must not exceed the value of the threshold flow subtracted from the discharge air flow setpoint for a period longer than the delay in order for a fault condition to exist. |
3.2.9.1 - VAV Zone Temperature Sensor Failure
Summary
The temperature sensor point does not change by more than a tolerance of (0.01) or is outside the range (250 to -40).
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
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 vav 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 |
250 |
This number (in Fahrenheit) is the maximum allowed value of the zone temperature. The zone air 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 zone temperature. The zone 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 compared to the value of the difference between the high threshold and low threshold. The difference value must not exceed the variance threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.9.2 - VAV Discharge Air Temperature Sensor Failure
Summary
The discharge air temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Temperature |
DaTemp |
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 vav 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 |
250 |
This number (in Fahrenheit) is the maximum allowed value of the discharge air temperature. The discharge air temperature must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Low Threshold |
Numeric |
30 |
This number (in Fahrenheit) is the minimum allowed value of the discharge air temperature. The discharge air 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 compared to the value of the difference between the high threshold and low threshold. The difference value must not exceed the variance threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.10.1 - Excessive Airflow in Heating Mode
Summary
The VAV box is in heating mode and the airflow is not at the minimum airflow setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
EffHeatSp || OccHeatSp || ZoneTempSP & HeatMaxFlow || DaFlowMinSP |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Effective Heating Setpoint |
EffHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow Min Setpoint |
DaFlowMinSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Heating Max Flow |
HeatMaxFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Occupied Heating Setpoint |
OccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Zone Temperature Setpoint (effective) |
ZoneTempSp |
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 |
120 |
The delay represents a span of time in minutes during which the vav 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 |
15 |
The temperature deviation threshold. |
Airflow Threshold |
Numeric |
10 |
The airflow percentage threshold. |
3.2.11.1 - VAV Zone Humidity Sensor Failure
Summary
The humidity sensor point does not change by more than a tolerance of (0.01) or is outside the range (100 - 0).
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Humidity |
ZoneHumidity |
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 vav 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 |
100 |
This number (as a percentage) is the maximum allowed value of the zone humidity. The zone humidity 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 (as a percentage) is the minimum allowed value of the zone humidity. The zone humidity must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
0.001 |
This number (as a percentage) is compared to the value of the difference between the high threshold and low threshold. The difference value must not exceed the variance threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.16.1 - Occupied Zone Temperature Heating Setpoint Above High Limit
Summary
The occupied zone temperature heating setpoint is higher than the high setpoint limit. Zone temperature setpoint range should be between 67 to 82 deg. F deadband below occupied zone temperature cooling setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Occupied Heating Setpoint |
OccHeatSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Zone Temperature Setpoint High Limit |
Numeric |
75 |
This number (in Fahrenheit) is the maximum allowed value of the vav temperature. The occupied heating setpoint must exceed the zone temperature setpoint high limit for a period longer than the delay in order for a fault condition to exist. |
3.2.17.1 - Occupied Zone Temperature Cooling Setpoint Below Low Limit
Summary
The occupied zone temperature cooling setpoint is below the low setpoint limit.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Occupied Cooling Setpoint |
OccCoolSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Zone Temperature Setpoint Low Limit |
Numeric |
|
This number is the filter pressure threshold. The filter pressure delta must be equal to or less than this threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.18.1 - VAV Discharge Airflow Sensor Failure
Summary
The discharge airflow sensor has failed. The airflow sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
AHU Discharge Air Fan Status (single or common) |
DaFanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
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 vav 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 |
10,000 |
This number (in cfm) is the maximum allowed value of the discharge airflow. The discharge airflow must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Low Threshold |
Numeric |
-5 |
This number (in cfm) is the minimum allowed value of the discharge airflow. The discharge airflow must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
1.0 |
This number (in cfm) is compared to the value of the difference between the high threshold and low threshold. The difference value must not exceed the variance threshold for a period longer than the delay in order for a fault condition to exist. |
Damper Threshold |
Numeric |
5 |
This number (as a percentage) is the maximum damper command value. The damper command must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.18.2 - VAV Return Airflow Sensor Failure
Summary
The return airflow sensor has failed. The airflow sensor point is invariant or is outside the expected range.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
AHU Discharge Air Fan Status (single or common) |
DaFanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Return Air Flow |
RaFlow |
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 vav 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 |
10,000 |
This number (in cfm) is the maximum allowed value of the return airflow. The return airflow must exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Low Threshold |
Numeric |
-5 |
This number (in cfm) is the minimum allowed value of the return airflow. The return airflow must not exceed this threshold for a period longer than the delay in order for a fault condition to exist. |
Variance Threshold |
Numeric |
1.0 |
This number (in cfm) is compared to the value of the difference between the high threshold and low threshold. The difference value must not exceed the variance threshold for a period longer than the delay in order for a fault condition to exist. |
3.2.19.1 - Zone Temperature Setpoint Dead Band is Too Low
Summary
The zone temperature setpoint dead band is too low. A minimum difference of 5°F between cooling and heating setpoints is required by ASHRAE Standard 90.1 2016 - Section 6.4.3.1.2 Dead Band.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Occupied Cooling Setpoint |
OccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Heating Setpoint |
OccHeatSp |
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 vav 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 Dead Band Allowed |
Numeric |
5 |
This number (in Fahrenheit) is the minimum difference between cooling and heating setpoints. The difference between cooling and heating setpoints must not exceed the minimum temperature dead band allowed for a period longer than the delay in order for a fault condition to exist. |
3.2.20.1 - Unoccupied Cooling Setpoint Too Low
Summary
The unoccupied cooling setpoint is too low. ASHRAE Standard 90.1 - 2016 Section 6.4.3.3.2 Setback Controls requires the unoccupied cooling setpoint to be no less than 5°F higher than the occupied cooling setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Unoccupied Cooling Setpoint |
UnoccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Unoccupied Cooling Setpoint Threshold |
Numeric |
5 |
This number (in Fahrenheit) is the maximum difference between unoccupied cooling and occupied cooling setpoints. The difference between unoccupied cooling and occupied cooling setpoints must not exceed the unoccupied cooling setpoint threshold allowed for a period longer than the delay in order for a fault condition to exist. |
3.2.21.1 - Unoccupied Heating Setpoint Too High
Summary
The unoccupied heating setpoint is too high. ASHRAE Standard 90.1 - 2016 Section 6.4.3.3.2 Setback Controls requires the unoccupied heating setpoint to be no greater than 10°F lower than the occupied heating setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Unoccupied Heating Setpoint |
UnoccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Heating Setpoint |
OccHeatSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Unoccupied Cooling Setpoint Threshold |
Numeric |
10 |
This number (in Fahrenheit) is the maximum difference between unoccupied heating and occupied heating setpoints. The difference between unoccupied heating and occupied heating setpoints must not exceed the unoccupied heating setpoint threshold allowed for a period longer than the delay in order for a fault condition to exist. |
3.2.22.1 - Discharge Air Temperature Exceeds High Limit Threshold
Summary
The discharge air temperature is too high. ASHAE 90.1-2016 limits the discharge air temperature 20ºF above the space temperature heating setpoint to mitigate stratification and maximize the mixing ability of the discharge air to temper the space efficiently. ASHRAE 0.1-2013 limits the discharge air temperature to 15ºF above space temperature heating setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Effective Heating Setpoint |
EffHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of the parent equipment's ahu |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
15 |
The differential temperature threshold. |
3.2.23.1 - Leaking Damper
Summary
If the damper position is 0%, and airflow sensor reading is above 10% of the cooling maximum airflow set point for 15 minutes while the fan serving the zone is proven ON, generate a fault.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of the ahu. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Cooling Max Flow |
CoolMaxFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Airflow Percentage |
Numeric |
10 |
The airflow percentage threshold. The discharge airflow must be greater than the airflow percentage threshold multiplied by the cooling max flow and divided by 100 for a period longer than delay for a fault code to exist. |
Damper Position |
Numeric |
0 |
The damper position threshold. The damper position threshold must equal the damper command for a period longer than delay for a fault code to exist. |
3.2.24.1 - Low Discharge Air Temperature
Summary
If the heating plant is proven on, heating hot water temperature is maintaining setpoint, the reheat command is at 10% or greater, and the VAV discharge air temperature is equal or less than the AHU discharge air temperature, then fault.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Enable Command |
Enab |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Reheat Command |
RhtCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Boiler Leaving Temperature |
BlrLTemp |
This point must be a direct child of the hot water plant. |
Mandatory |
Scalar |
Boiler Leaving Temperature Setpoint |
BlrLTempSp |
This point must be a direct child of the hot water plant. |
Mandatory |
Scalar |
Discharge Fan Status |
DaFanSts |
This point must be a direct child of the ahu |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the ahu. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
0 |
The delay represents a span of time in minutes during which the vav 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. |
Discharge Air Temperature Error |
Numeric |
6 |
The discharge air temperature threshold. The discharge air temp for the vav must be less than or equal to the discharge air temp of the ahu minus this constant for a period longer than delay for a fault to exist. |
Hot Water Temperature Error |
Numeric |
4 |
The heating hot water temperature error threshold. The boiler leaving temperature must be greater than the boiler leaving temperature setpoint minus this constant for a period longer than delay for a fault to exist. |
Reheat Command |
Numeric |
10 |
The reheat command threshold. The reheat command must be greater than this constant for a period greater than delay for a fault to exist. |
3.2.25.1 - Leaking Reheat Valve
Summary
If the valve position is 0% for 15 minutes, DAT is above AHU SAT by 5°F, and the fan serving the zone is proven ON, generate a fault.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of the ahu |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the ahu |
Mandatory |
Scalar |
Reheat Command |
RhtCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Discharge Air Temperature Differential |
Numeric |
5 |
The discharge air temperature differential threshold. The discharge air temperature of the rule parent equipment must be greater than the offPrem discharge air temperature of the ahu plus this constant for a period longer than delay for a fault to exist. |
Reheat Command |
Numeric |
0 |
The reheat command threshold. This constant must be greater than or equal to the reheat command for a period longer than delay for a fault to exist. |
3.2.26.1 - Fan Powered Box Fan is Not Operating When Enabled
Summary
Fan status does not indicate that the fan is operating, resulting in a lack of ventilation and conditioning.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Fan Status |
FanSts |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Fan Enable |
DaFanEnab |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
3.2.27.1 - Excessive Primary Airflow in Heating Mode
Summary
The primary airflow is above minimum airflow setpoint while in heating mode.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Effective Heating Setpoint |
EffHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow Min Setpoint |
DaFlowMinSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Zone CO2 |
ZoneCO2 |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Zone CO2 Setpoint |
ZoneCO2Sp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Heating Max Flow |
HeatMaxFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Reheat Command |
RhtCmd |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Flow Error |
Numeric |
110 |
The airflow error threshold. The discharge air flow must be greater than the discharge airflow minimum setpoint multiplied by this constand divided by 100 for a period longer than delay for a fault code to exist. |
CO2 Error |
Numeric |
30 |
The CO2 error threshold. Zone CO2 must be less than or equal to the zone CO2 setpoint plus this constant for a period longer than delay for a fault to exist. |
Temperature Difference |
Numeric |
2 |
The temperature difference threshold. Zone temp must be less than the effective heating setpoint minus this constant for a period longer than delay for a fault to exist. |
Reheat Command |
Numeric |
0 |
The heating command threshold. This constant must be less than the reheat command for a period longer than delay for a fault to exist. |
Zone CO2 Setpoint |
Numeric |
1000 |
The zone CO2 setpoint. In the case zone CO2 setpoint is not available use this constant in its place. Zone CO2 must be less than or equal to this constant plus the CO2 error threshold for a period longer than delay for a fault to exist. |
3.2.28.1 - Fan Operating Outside of Scheduled Parameters
Summary
Fan status indicates that the fan is on during unoccupied mode and there is no call for heating or cooling.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Mode |
Occ |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Unoccupied Cooling Setpoint |
UnoccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Unoccupied Heating Setpoint |
UnoccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Fan Status |
FanSts |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
3.2.29.1 - Fan Not Operating When Heat is Required in Unoccupied Mode
Summary
Fan does not turn on when heat is required in unoccupied mode.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Occupied Mode |
Occ |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Unoccupied Heating Setpoint |
UnoccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Fan Status |
FanSts |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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 Differential |
Numeric |
2 |
The temperature differential threshold. The zone temperature must be less than the unoccupied heating set point minus this constant for a period longer than delay for a fault code to exist. |
3.2.30.1 - Unit Not Heating When Required in Unoccupied Mode
Summary
The unit is not heating during occupied mode.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Reheat Command |
RhtCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Unoccupied Heating Setpoint |
UnoccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Fan Status |
FanSts |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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 Differential |
Numeric |
2 |
The temperature differential threshold. The zone temperature must be less than the unoccupied heating set point minus this constant for a period longer than delay for a fault code to exist. |
Reheat Command |
Numeric |
0 |
The heating command threshold. The reheat command must be less than or equal to this constant for a period longer than delay for a fault code to exist. |
3.2.31.1 - Multi Zone Unexpected Temperature Decrease When Cold Deck Damper is Closed
Summary
The zone discharge air temperature sensor does not change more than a tolerance from the Hot Deck Temperature.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Building Static Pressure |
HotDeckTemp |
This point must be a direct child of an ahu. |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
This point must be a direct child of an ahu. |
Mandatory |
Scalar |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of an ahu. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
1 |
The differential temperature. Discharge air temperature must be less than the hot deck temperature minus this constant for a period longer than delay in order for a fault to exist. |
Damper Command |
Numeric |
0 |
The damper command threshold. This constant must be less than or equal to the damper command for a period longer than delay in order for a fault to exist. |
3.2.32.1 - Multi Zone Unexpected Temperature Increase When Hot Deck Damper is Closed
Summary
The zone discharge air temperature sensor doesn't change more than a tolerance from the Cold Deck Temperature.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Cold Deck Temperature |
ColdDeckTemp |
This point must be a direct child of the ahu. |
Mandatory |
Scalar |
Discharge Air Temperature |
DaTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Damper Command |
DmprCmd |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Fan Status |
DaFanSts |
This point must be a direct child of the ahu. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
1 |
The differential temperature. Discharge air temperature must be less than the cold deck temperature plus this constant for a period longer than delay in order for a fault to exist. |
Damper Command |
Numeric |
0 |
The damper command threshold. This constant must be less than or equal to the damper command for a period longer than delay in order for a fault to exist. |
3.2.33.1 - Zone Temperature is Less Than Setpoint
Summary
The zone temperature is less than the zone temperature setpoint and may be experiencing inefficient control or mechanical issues. This will lead to increased operating costs and comfort complaints.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
ZoneTemp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Effective Heating Setpoint |
EffHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Zone Temperature Setpoint (effective) |
ZoneTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Discharge Fan Status |
DaFanSts |
This point must be a direct child of an ahu. |
Mandatory |
Scalar |
Occupied Heating Setpoint |
OccHeatSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
0.5 |
The zone temperature threshold. The zone temperature must be less than the known setpoint minus this constant for a period longer than delay for a fault to exist. |
3.2.34.1 - Zone Temperature is Greater Than Setpoint
Summary
The zone temperature is greater than the zone temperature setpoint and may be experiencing inefficient control or mechanical issues. This will lead to increased operating costs and comfort complaints.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone Temperature |
Zone Temp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Effective Cooling Setpoint |
EffCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Zone Temperature Setpoint (effective) |
ZoneTempSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Discharge Fan Status |
DaFanSts |
This point must be a direct child of an ahu. |
Mandatory |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
0.5 |
The zone temperature threshold. The zone temperature must be less than the known setpoint minus this constant for a period longer than delay for a fault to exist. |
3.2.35.1 - Demand Control Ventilation is Not Eliminating CO2 Build up in Zone
Summary
The VAV or FPB fails to eliminate CO2 build-up in zone.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Zone CO2 |
ZoneCO2 |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Zone CO2 Setpoint |
ZoneCO2Sp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow Setpoint |
DaFlowSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of an ahu attached to the equipment this rule is attached to. |
Mandatory |
Scalar |
Input Constants
Name |
Data Type |
Default Value |
Description |
Delay |
Numeric |
15 |
The delay represents a span of time in minutes during which the vav 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. |
THRESHOLD |
Numeric |
110 |
The CO2 percentage threshold. |
Discharge Airflow Percentage Threshold |
Numeric |
90 |
The discharge airflow percentage threshold. |
3.2.36.1 - Primary Airflow not Being Maintained Within Percentage of Primary Airflow Effective Setpoint
Summary
Terminal unit is having issues maintaining primary airflow setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Flow |
DaFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow Setpoint |
DaFlowSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of an ahu attached to this rules parent equipment |
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 vav 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. |
Airflow Error Percentage |
Numeric |
10 |
The airflow error percentage (1-100) |
3.2.37.1 - Zone Temperature Heating Setpoint is Higher Than Cooling Setpoint
Summary
Operator has adjusted the Zone's Effective, Occupied, or Unoccupied Heating Temperature. Setpoints higher than their associated Effective, Occupied Cooling, Unoccupied Temperature Setpoint.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Unoccupied Heating Setpoint |
UnoccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Effective Cooling Setpoint |
EffCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Effective Heating Setpoint |
EffHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Occupied Cooling Setpoint |
OccCoolSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Occupied Heating Setpoint |
OccHeatSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Unoccupied Cooling Setpoint |
UnoccCoolSp |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
3.2.38.1 - Minimum Airflow Setpoint is Greater Than the Maximum Airflow Setpoint
Summary
Operator has adjusted the minimum and/or maximum airflow setpoint, where the minimum airflow setpoint is greater than the maximum.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
-- |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Flow Max Setpoint |
DaFlowMaxSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Discharge Air Flow Min Setpoint |
DaFlowMinSp |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Cooling Max Flow |
CoolMaxFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Optional |
Scalar |
Cooling Min Flow |
CoolMinFlow |
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 vav 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. |
3.2.40.1 - Airflow Sensor Calibration
Summary
If the fan serving the zone has been OFF for 15 minutes, and airflow sensor reading is above 10% of the cooling maximum airflow setpoint can create a fault.
Equipment Type |
Equipment Tag Constraints |
Tuple Constraints |
vav |
-- |
CoolMaxFlow || DaFlowMaxSp |
Input Points
Name |
Point Template |
Positional Requirements |
Optionality |
Multiplicity |
Discharge Air Flow Max Setpoint |
DaFlowMaxSp |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Fan Status |
DaFanSts |
This point must be a direct child of an ahu attached to this vav's parent equipment. |
Mandatory |
Scalar |
Cooling Max Flow |
CoolMaxFlow |
This point must be a direct child of the equipment that the rule is attached to. |
Mandatory |
Scalar |
Discharge Air Flow |
DaFlow |
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 |
15 |
The delay represents a span of time in minutes during which the vav 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. |
Percentage Threshold |
Numeric |
10 |
The maximum airflow percentage threshold. |