A Variable Air Volume (VAV) Box DDC Controller is a digital control device that regulates the amount of conditioned air delivered to a specific zone in a building. It’s part of a DDC (Direct Digital Control) system and typically interfaces with the Building Automation System (BAS). The controller modulates the VAV damper actuator, manages heating valves, monitors airflow sensors, and processes input from zone sensors such as temperature or occupancy.
Each VAV box serves one thermal zone, and its DDC controller ensures occupant comfort by adjusting air volume and, when applicable, reheating the air during heating demand.
1) Mount the Integrated Controller/Actuator on the VAV Damper Shaft
We start at the VAV terminal. Slide the integrated controller/actuator onto the damper shaft, align the position indicator with the damper blade position, and tighten the set screw. Add the anti-rotation bracket so the actuator body can’t twist. The actuator’s job is simple but critical: it rotates the damper blade to control how much supply air enters the zone. The controller—mounted with it—reads sensors, runs the control logic, and commands the actuator to hit exact airflow targets.
Pro tip: Label the damper’s “0%/100%” orientation while you can still see it.
2) Connect Differential Pressure Tubes to the Inlet Flow Sensor
Next, connect the high and low pressure tubes from the controller to the VAV inlet flow sensor—often a flow ring or cross with two Pitot taps. This sensor measures velocity pressure (ΔP). The controller converts that to airflow using the box’s K-factor: CFM = K × √(ΔP).
If you prefer metric, L/s = 0.4719 × CFM. This is how the controller knows how much air the box is delivering—vital for minimum ventilation and comfort control.
Pro tip: Keep tubing runs short, neat, and kink-free; match HI/LO correctly.
3) Wire the Room Sensor to the Controller
Now we connect the wall-mounted room sensor. Many controllers use a pre-terminated cable to an RJ-11/RJ-12 jack; others land on a terminal strip. Some systems use RJ-45 style connectors, but remember: it’s not Ethernet unless the manufacturer explicitly says so.

The room sensor sends zone temperature and often provides a local set point slider, occupancy button, or timed override. Optional add-ons include CO₂ and humidity sensing. The controller can use those to reset minimum airflow for demand-controlled ventilation or to respect a humidity limit by avoiding overly low supply temperatures.
Pro tip: If the sensor chain supports it, note which conductors carry power vs. signal. Don’t mix with Ethernet switches.
4) Connect the Hot Water Reheat Valve and Actuator
For zones that need heating, we wire a reheat valve actuator—typically 0–10 VDC, floating (3-wire), or two-position. The controller modulates this valve to warm the discharge air when the room drops below the heating set point. Most VAV sequences drive airflow down to a heating minimum CFM and then add heat by opening the valve.
Use a normally-closed, fail-safe actuator when possible, and install unions, a strainer, and isolation valves for service.
In some regions, instead of hot water, a VAV box may use an electric reheat coil. In that case, the controller’s output drives a relay or contactor that energizes the electric heating elements. Because electric coils draw much higher current, a separate power circuit (typically 120 V, 208 V, or 277 V) is required, and the installer must follow the manufacturer’s wiring diagram, breaker sizing, and interlock requirements to ensure safety and code compliance
Pro tip: Confirm signal type (analog vs. floating) in the controller I/O map before powering up.
5) Install a Discharge Air Temperature (DAT) Sensor
Place a DAT sensor downstream of the reheat coil and before any branch takeoffs. The controller uses the DAT to stabilize reheat, limit discharge temperature (e.g., keep it < 95–100°F / 35–38°C), and catch failures like a stuck valve. Some projects run heating by zone temperature only; others regulate to a discharge setpoint with high-limit protection. If you have hot-water reheat, a DAT is cheap insurance.
Pro tip: Insulate around strap sensors to avoid reading duct skin temperature.
6) Bring in Electrical Power via a 24 VAC Transformer (with Service Switch)
Power time. Most VAV controllers run on 24 VAC from a step-down transformer. Feed the transformer with local line voltage and add a clearly labeled service switch on the primary side. Land the 24 VAC and common at the controller. This is Class 2 low-voltage wiring—keep it separate from line voltage. A single transformer can feed multiple boxes, but size it by total VA: controller + actuator + accessories per box, then add margin. Avoid daisy-chaining 24 VAC over long runs; voltage drop and nuisance resets will haunt you.
Pro tips:
• Bond one leg to ground only if manufacturer specifies; many want a floating secondary.
• Fuse the secondary or use a resettable breaker.
• Label the transformer with its load list.
7) Daisy-Chain the BACnet MS/TP Network (CAT5/6 as RS-485 Cable)
Next, tie the VAV into the BAS. We use BACnet MS/TP (RS-485) on a true daisy chain—controller to controller to controller—ending at the air handler controller. Use a twisted pair (CAT5/6 is common as a cable, but you’re using it as RS-485, not Ethernet). Maintain consistent polarity—A(–) to A(–), B(+) to B(+). Terminate the segment with 120-ohm resistors at both ends only, and provide bias per the BAS standard. Avoid star connections; RS-485 wants a clean, continuous trunk.
Pro tips:
• Typical segment limit ~4,000 ft with ~30–64 devices (check spec).
• Keep shield drain on one end only to avoid ground loops.
8) Configure from a Room Sensor Service Port
Many systems include an RJ-12 or micro-USB service port on the room sensor or a small display interface. You can view live values—zone temp, airflow, damper position—and make setup changes like min/max CFM, heating minimum, and PI gains without climbing into the plenum. This speeds startup and reduces ceiling tile disturbance.
Pro tip: Save a ‘commissioning profile’ so the next box is a two-minute clone.
9) Air Balancing and Flow Verification
After rough-in and base configuration, we balance. First, verify the controller’s K-factor matches the VAV box model and size, and perform any zeroing the manufacturer requires. Then confirm actual flow with a hood or traverse at the diffuser and compare to the controller’s reported CFM. Tune the K-factor or sensor offset if allowed so reported CFM ≈ measured CFM at several flow points—typically minimum, mid, and maximum.

Pro tips:
• Check damper blade direction and actuator rotation; a reversed mapping will wreak havoc.
• Record final min/max CFM setpoints on the box label.
10) BACnet Addressing & BAS Integration
Each VAV controller needs a unique identity. On BACnet MS/TP that’s a MAC address (0–127 typical) set with DIP switches or software. The device also has a BACnet Device Instance number that’s unique across the BAS—usually set in software.
Once addressed, the VAVs appear at the AHU controller and on the front-end workstation. The BAS can trend zone temp and CFM, reset the AHU’s duct static pressure based on damper positions, alarm on low flow or sensor faults, and let you tweak setpoints remotely.
Pro tip: Keep a segment map: MAC addresses in order along the trunk, with cable lengths and termination points.
11) Modes of Operation (Cooling, Deadband, Heating w/ Reheat)
In cooling, the controller opens the damper from minimum CFM toward maximum CFM to drive the zone back to setpoint using the cool air from the AHU.
While in deadband, the damper holds minimum CFM with heating and reheat off—sipping ventilation.
In heating with reheat, the damper drops to heating minimum CFM and the reheat valve modulates to meet load. If a DAT sensor is present, it trims the valve to maintain a discharge target and enforce a high-limit.
Pro tip: Occupancy inputs can bump setpoints and minimums (e.g., standby vs. occupied).
12) Final System Checks & Documentation
Before we call it done, verify: correct sensor values, damper travel end-to-end, valve stroke direction, alarm list clean, correct MAC/device instance, proper network termination, and transformer load within VA rating. Print or upload the point list, min/max CFM, addresses, and final BAL report so the service team has a single source of truth.
13) Important Caveat on Manufacturer Requirements
Last note: always follow the controller and VAV manufacturer’s specific wiring diagrams, addressing rules, termination/biasing instructions, and power limitations. Models vary on I/O types, sensor pinouts, grounding, network polarity, and configuration workflows. The steps we showed are the industry pattern—your submittals and manuals are the final word.


