3.3 Fan Coil Unit (FCU) Rules


3.3.1.1 - FCU Simultaneous Heating and Cooling

Summary

This unit is heating and cooling at the same time.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

Input Points

Name Point Template Positional Requirements Optionality Multiplicity
Cooling Command ClgCmd This point must be a direct child of the equipment that the rule is attached to. Mandatory Scalar
Heating Command HtgCmd 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 fcu 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.
Cooling Command Threshold Numeric 1 This number is the cooling command threshold indicating the command is “On.” If the fcu’s cooling command is greater than or equal to the cooling command threshold at the same time the fcu’s heating command is greater than or equal to the heating command threshold for a period longer than the delay in order for a fault condition to exist.
Heating Command Threshold Numeric 1 This number is the heating command threshold indicating the command is “On.” If the fcu’s heating command is greater than or equal to the heating command threshold at the same time the fcu’s cooling command is greater than or equal to the cooling command threshold for a period longer than the delay in order for a fault condition to exist.

3.3.6.1 - Occupied Zone Temperature Heating Setpoint Above High Limit

Summary

The occupied zone temperature heating setpoint is higher than the high setpoint limit.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

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 (minutes) Numeric 15 The delay represents a span of time in minutes during which the fcu 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 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.3.7.1 - Occupied Zone Temperature Cooling Setpoint Below Low Limit

Summary

The zone temperature cooling setpoint is below the low setpoint limit.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

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 (minutes) Numeric 15 The delay represents a span of time in minutes during which the fcu 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.
Cooling Setpoint Low Limit Numeric 66 This number (in Fahrenheit) is the minimum allowed value of the vav temperature. The occupied cooling setpoint must not exceed the zone temperature setpoint low limit for a period longer than the delay in order for a fault condition to exist.

3.3.8.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
fcu --

EffCoolSp EffHeatSp

or

OccCoolSp OccHeatSp

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. Optional Scalar
Occupied Heating Setpoint OccHeatSp 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 thast the rule is attached to.  Optional Scalar

Input Constants

Name Data Type Default Value Description
Delay (minutes) Numeric 15 The delay represents a span of time in minutes during which the fcu 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.
DEADBAND Numeric 5 The minimum temperature dead band allowed. This constant must be greater than either effective cooling setpoint minus effective heating setpoint or occupied cooling setpoint minus occupied heating setpoint for a period longer than delay for a fault to exist.

3.3.9.1 - Zone Temperature Sensor Failure

Summary

The zone temperature sensor has failed. The temperature sensor point is invariant or is outside the expected range.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

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 fcu 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 (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.3.10.1 - Unoccupied Cooling Setpoint Too Low

Summary

The unoccupied cooling setpoint is too low. The unoccupied cooling setpoint to be no less than 5°F higher than the occupied cooling setpoint.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

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 fcu 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 is the unoccupied cooling setpoint threshold indicating the maximum difference in setpoints. If the fcu’s occupied cooling setpoint plus the unoccupied setpoint threshold is greater than the unoccupied cooling setpoint for a period longer than the delay in order for a fault condition to exist.

3.3.11.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 deg. F lower than the occupied heating setpoint.

Equipment Type Equipment Tag Constraints Tuple Constraints
fcu -- --

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 fcu 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 Heating 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.
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