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.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us