Blame

e0f744 root 2026-05-15 18:36:28
Add all documentation pages and update home index
1
# VAV Box (Cooling Only) with Electric Reheat - Sequence of Operation
2
3
**Version:** 1.1
4
**Date:** 2025-12-29
5
**Author:** Gemini Agent
740841 root 2026-05-15 19:21:41
Refactor repository to kebab-case and update all internal links
6
**Related SSO:** [[training-structure/sso/sso-temp-sensor]], [[training-structure/sso/sso-co2-sensor]], [[training-structure/sso/sso-humidity-sensor]], [[training-structure/sso/sso-damper-actuator]], [[training-structure/sso/sso-valve-actuator]]
e0f744 root 2026-05-15 18:36:28
Add all documentation pages and update home index
7
8
---
9
10
## 1. Overview
11
This sequence describes a non-fan-powered, cooling-only Variable Air Volume (VAV) box with electric reheat controlled by a BACnet DDC controller. The VAV box works in conjunction with a Multi-Zone VAV (MZVAV) rooftop heat pump for cooling and a local electric baseboard for heating. The system utilizes space temperature and CO2 sensors for demand-controlled ventilation (DCV) and thermal comfort, participating in pre-occupied pull-down/purge cycles and unoccupied nighttime purge cycles. The VAV box reports its damper position for supply fan static pressure reset logic and is designed for 24/7 ventilation, with DCV being disabled during special ventilation modes. Electric baseboard heating is enabled only during Winter mode.
12
13
---
14
15
## 2. Point List
16
17
### Inputs (Physical)
18
- **Space Temperature (ZN-T)**: Sensed value from the room temperature sensor.
19
- **Space CO2 (ZN-Q)**: Sensed value from the room CO2 sensor.
20
- **Outdoor Air CO2 (OA-Q)**: Networked value used for DCV calculation.
21
- **Building Schedule (SCHEDULE-C)**: Network Input (Occupied, Unoccupied, Special Ventilation, Pre-Occupied Pull-Down, Pre-Occupied Purge, Unoccupied Purge).
22
- **MZVAV Representative Temperature**: AI (Network Input) for system-wide unoccupied/warm-up modes.
23
24
- **Seasonal Mode (Seasonal_Mode)**: Indicates Winter or Summer mode, affecting heating enable.
25
26
### Outputs (Physical)
27
- **VAV Damper Position (DMP-O)**: 0-100% command to the VAV damper actuator.
28
- **Electric Baseboard Command (HTG-O)**: On/Off command to the perimeter electric baseboard.
29
30
### Software Points & Setpoints
31
- **Damper Position Feedback (DMP-FB)**: Provides current damper position to the network for static pressure reset.
32
33
- **Unoccupied Cooling Setpoint**: 85°F `Adjustable`
34
- **Unoccupied Cooling Cutout**: 83°F `Adjustable`
35
- **Unoccupied Heating Setpoint**: 55°F `Adjustable` (-2°F differential)
36
- **Occupied Cooling Setpoint**: 78°F `Nominal Adjustable` (-2°F differential)
37
- **Occupied Heating Setpoint**: 72°F `Nominal Adjustable` (-2°F differential)
38
- **Warm-up Cutout Setpoint**: 72°F `Adjustable`
39
- **Warm-up Discharge Air Temp**: 85°F `Nominal Adjustable`
40
- **Pre-Occupied Pull-Down Max Temp**: 85°F `Nominal Adjustable` (-2°F differential)
41
- **Pre-Occupied Pull-Down Target Temp**: 78°F `Nominal Adjustable` (-2°F differential)
42
- **CO2 Full Occupancy Threshold**: 1,000 ppm `Fixed`
43
- **Vacant Standby Ventilation Rate**: From Drawing Schedules `Configurable`
44
- **Fully Occupied Ventilation Rate**: From Drawing Schedules `Configurable`
45
- **VAV Damper Position Polling Request**: Software Point (Internal)
46
47
---
48
49
## 3. Operational Notes & Interlocks
50
- **Special Ventilation Mode**: When active, Demand Controlled Ventilation (DCV) is disabled.
51
- **Static Pressure Reset**: VAV damper position is polled every 10 minutes and reported to the central unit to be used in the supply fan static pressure reset algorithm.
52
53
---
54
55
## 4. Modes of Operation
56
57
### Unoccupied Mode
58
- **Conditions**: Entered when the building schedule is "Unoccupied" (excluding purge cycles). Ventilation is provided 24/7.
59
- **Heating Logic**:
60
- VAV damper is commanded **Closed**.
61
- If `Seasonal_Mode` is `Winter`: Electric baseboard is cycled On/Off to maintain the **Unoccupied Heating Setpoint (55°F - 2°F differential)**.
62
- If `Seasonal_Mode` is `Summer`: Electric baseboard is disabled.
63
- **Cooling Logic**:
64
- If the representative room temperature is ≤ 85°F, VAV damper is commanded **Closed**.
65
- If the representative room temperature is > 85°F, VAV damper opens to the **Fully Occupied Ventilation Rate** position. The central MZVAV unit stages to cool the space until the representative temperature reaches the **Unoccupied Cooling Cutout (83°F)**.
66
67
### Warm-up Cycle (Optimum Start)
68
- **Conditions**: Active before scheduled occupancy if the representative room temperature is below the **Warm-up Cutout Setpoint (72°F)**. Start time is optimized based on outdoor air temperature and space temperature.
69
- **Logic**:
70
- VAV damper opens to the **Fully Occupied Ventilation Rate**.
71
- Central MZVAV unit provides **85°F discharge air** until the representative room reaches 72°F.
72
- Electric baseboard setpoint is maintained at **55°F** (regardless of Seasonal Mode for warm-up period).
73
74
### Pre-Occupied & Purge Cycles
75
- **Conditions**: Triggered by specific `Building_Schedule` modes prior to or during unoccupied periods.
76
- **Pre-Occupied Morning Pull-Down Cycle**:
77
- VAV boxes are commanded to their **Fully Occupied Ventilation Rate** positions.
78
- Space temperatures are pulled down from **Pre-Occupied Pull-Down Max Temp (85°F - 2°F differential)** to **Pre-Occupied Pull-Down Target Temp (78°F - 2°F differential)**.
79
- **Pre-Occupied Morning Purge Cycle**:
80
- VAV boxes are commanded to their **Fully Occupied Ventilation Rate** positions.
81
- **Unoccupied Nighttime Purge Cycle**:
82
- VAV boxes are commanded to their **Fully Occupied Ventilation Rate** positions.
83
84
### Occupied Mode
85
- **Conditions**: Entered when the building schedule is "Occupied."
86
- **Ventilation Logic (DCV)**:
87
- The VAV box minimum flow setpoint is actively reset based on space CO2 levels.
88
- The required ventilation rate is calculated via linear interpolation between the **Vacant Standby** rate (at 0 ppm differential) and the **Fully Occupied** rate (at 1,000 ppm).
89
- The VAV damper will **never throttle below the Fully Occupied Ventilation Rate**.
90
- **Heating Logic**:
91
- VAV damper maintains its active minimum airflow setting as determined by DCV.
92
- If `Seasonal_Mode` is `Winter`: If Space Temperature drops below **Occupied Heating Setpoint (72°F - 2°F differential)**, the electric baseboard is commanded **ON**. If Space Temperature rises above 72°F, the baseboard is commanded **OFF**.
93
- If `Seasonal_Mode` is `Summer`: Electric baseboard is disabled.
94
- **Cooling Logic**:
95
- If Space Temperature rises above **Occupied Cooling Setpoint (78°F)**, the VAV damper modulates from its current minimum position towards 100% open to meet the load.
96
- If Space Temperature drops below 78°F, the damper modulates back towards its active minimum position.
97
- **Economizer Logic**:
98
- When the central system is in economizer mode, DCV is suspended.
99
- The VAV damper modulates between the **Fully Occupied Ventilation Rate** and maximum flow to meet cooling demand.
100
101
---
102
103
## 5. Alarms & Fault Conditions
104
- **Excessive Reset Driver Alarm (Static_Reset_Alarm)**
105
- **Condition**: The control algorithm automatically detects that this zone is excessively driving the static pressure reset logic.
106
- **Priority**: Medium
107
- **Action**: Generate an alarm to the system operator, allowing for manual removal of the zone from the reset algorithm.
108
- **Reset**: Manual.
109
110
---
111
112
## 6. Commissioning & Verification Checklist
113
- [ ] Verify VAV damper closes during Unoccupied mode when temperatures are between 55°F and 85°F.
114
- [ ] Verify electric baseboard maintains 55°F during Unoccupied Heating when `Seasonal_Mode` is `Winter`.
115
- [ ] Verify electric baseboard remains OFF during Unoccupied Heating when `Seasonal_Mode` is `Summer`.
116
- [ ] Verify VAV damper opens and MZVAV cools during Unoccupied Cooling when representative temperature exceeds 85°F.
117
- [ ] Verify Warm-up cycle initiates correctly, opening the damper and commanding the baseboard setpoint to 55°F.
118
- [ ] Verify Pre-Occupied Morning Pull-Down cycle commands VAV to fully occupied ventilation and space temperature pulls down from 85°F to 78°F.
119
- [ ] Verify Pre-Occupied Morning Purge and Unoccupied Nighttime Purge cycles command VAV to fully occupied ventilation.
120
- [ ] Verify in Occupied Mode that the damper modulates to maintain the 78°F cooling setpoint.
121
- [ ] Verify in Occupied Mode that the electric baseboard turns on to maintain the 72°F heating setpoint when `Seasonal_Mode` is `Winter`.
122
- [ ] Verify in Occupied Mode that the electric baseboard remains OFF when `Seasonal_Mode` is `Summer`.
123
- [ ] With CO2 injection, verify that the VAV minimum flow position increases as CO2 levels rise from 0 ppm differential to 1,000 ppm.
124
- [ ] Verify the "Static Pressure Reset Alarm" can be generated.