Skip to main content
Cloud BMS includes a pre-configured library of FDD routines that cover common fault conditions across airside, chilled water, and hot water systems. These routines are ready to deploy and can be customized through parameter tuning.

Routine structure

Every library routine shares a common structure. Each routine includes a priority level, a fault domain, and a set of tuning parameters with default values. Priority assigns a severity level to each routine. The five levels are Life Safety, Critical, Warning, Alert, and Info. Domain groups routines by the type of fault they detect. Domains include Cooling Operation Failure, Heating Operation Failure, Air Quality, and AHU Fan / Pressure Issue. Parameters control the thresholds and delays that determine when a routine triggers an event. You adjust these values during configuration to match your equipment and site conditions. Common parameters across most routines include:

Airside faults

Airside routines monitor fan coil units, VAVs, and air handling units for cooling, heating, air quality, and fan or pressure faults. Parameters in each routine are color-coded by category:
  • Timing Delays that control when the routine generates or closes events
  • Threshold Equipment-specific thresholds, positions, and delta values
  • Deadband Setpoint deadbands, tolerances, and arbitrary setpoints

Air quality

Generates an event when CO2 concentration exceeds acceptable levels while the zone is occupied.

Cooling operation failure

Generates an event when the unit is commanded to maximum cooling for too long.
Generates an event when zone temperature is high and cooling is not active.
Generates an event when zone temperature is high and cooling is not active.
Generates an event when zone temperature is high and cooling is not active.
Generates an event when the damper fails to open when cooling is required.
Generates an event when discharge temperature is too high while in cooling mode and occupied.
Generates an event when the damper fails to reach flow setpoint while in cooling mode.
Generates an event when a heating source is detected while in cooling mode.
Generates an event when the unit is actively cooling but zone temperature does not drop sufficiently.
Generates an event when the unit is actively cooling but discharge temperature does not drop sufficiently.
Generates an event when zone temperature is outside the acceptable range while in cooling mode and occupied.

Heating operation failure

Generates an event when the damper fails to open when heating is required.
Generates an event when the damper fails to reach flow setpoint while in heating mode.
Generates an event when the unit is outputting maximum heating for too long.
Generates an event when zone temperature is too low and heating is not active.
Generates an event when discharge temperature is too low and heating is not active.
Generates an event when the unit is actively heating but zone temperature does not rise sufficiently.
Generates an event when the unit is actively heating but discharge temperature does not rise sufficiently.
Generates an event when zone temperature is outside the acceptable range while in heating mode and occupied.

AHU fan and pressure issues

Generates an event when the damper is at its maximum position for too long.
Generates an event when discharge airflow is less than setpoint and the damper exceeds its minimum position.
Generates an event when the discharge fan is not operating as commanded (feedback does not match command).
Generates an event when the fan runs at its upper limit and does not meet the discharge pressure setpoint.
Generates an event when the fan runs at its lower limit and does not meet the discharge pressure setpoint.
Generates an event when the unit is not operating as commanded (feedback does not match command).
Generates an event when discharge airflow is less than setpoint and the damper is at or below minimum position.
Generates an event when the return fan is not operating as commanded (feedback does not match command).

Chilled water system faults

Chilled water routines monitor pumps, differential pressure, and supply temperatures across chilled water and condenser water loops.
Generates an event when chilled water pumps cannot meet the differential pressure setpoint.
Generates an event when the chilled water system fails to cool water to its required temperature.
Generates an event when cooling water pumps cannot meet the loop differential pressure setpoint.
Generates an event when the system fails to cool the water loop to its required temperature.
Generates an event when condenser water pumps cannot meet the differential pressure setpoint.
Generates an event when the system fails to sufficiently cool the condenser water.

Hot water system faults

Hot water routines monitor pumps, differential pressure, and supply temperatures across hot water loops.
Generates an event when hot water pumps cannot meet the differential pressure setpoint.
Generates an event when hot water loop pumps cannot meet the differential pressure setpoint.
Generates an event when the system fails to heat loop water to its required temperature.
Generates an event when the hot water system fails to heat water to its required temperature.

Next steps

FDD configuration

Configure routines, set thresholds, and assign priorities for your site.

Routines

Create, test, import, and export FDD routines.
Last modified on August 18, 2026