PLC Simulator
Building controls

HVAC controls explained: sensors, controllers, sequences and how a zone is kept comfortable

HVAC controls are the sensors, controllers and actuators that decide when heating, cooling and air movement run, and how much. This guide explains the loop, the sequence of operations, the common point types and a few worked numbers, then shows where PLC practice fits.

This guide and its self-check need no account. The building automation practice linked above is a PLC control-logic environment, and starting it needs a free account.

Last reviewed 2026-10-05

What HVAC controls are

A heating, ventilation and air conditioning system moves air and water around a building and heats or cools them. The controls are what tell each piece of that equipment what to do. They are built from three kinds of device. Sensors measure something, such as room temperature, duct air temperature, duct static pressure or carbon dioxide. Controllers compare the measurement with a target and decide what to do. Actuators carry out the decision by moving a damper, opening a valve or changing a fan speed.

Controls exist at several levels. At the bottom, a thermostat or a zone controller looks after one room or one air terminal. In the middle, a controller on an air handling unit coordinates its fans, coils and dampers. At the top, a building automation system front end lets people see every point, change setpoints, view alarms and trends, and set schedules. These levels together are what people mean when they say HVAC controls, building automation or a building management system.

The control loop behind almost everything

Most HVAC control is the same feedback loop repeated many times. A sensor measures a variable, a controller compares it with the setpoint, and an actuator moves to reduce the difference. A supply air temperature sensor, a controller and a chilled water valve make one loop. A duct static pressure sensor, a controller and a supply fan drive make another. A room temperature sensor, a controller and a VAV damper make a third.

The controller usually runs a PID algorithm, the same family of control covered on the PID tuning guide. Too aggressive a tuning makes a valve or damper hunt, opening and closing in a cycle that wastes energy and wears the actuator. Too gentle a tuning leaves a room slow to respond. Many comfort complaints that look like faulty equipment are really loops that were never tuned for the system they ended up in.

The sequence of operations: the document that says what the system does

A sequence of operations is the written description of how a system is meant to behave in each mode. For an air handling unit it states when the fan starts, how the outdoor air damper behaves, how heating and cooling are staged or modulated, what the setpoints are, which alarms exist and what happens on a fault such as a freeze alarm. It is the specification the control programmer writes to and the technician troubleshoots against.

When a system is misbehaving, the sequence of operations is the first thing to read. It tells you whether what you see is a fault or the system doing exactly what it was told. A technician who skips it can spend a day fixing something that was never broken.

Worked example: deadband and a simple VAV cooling box

  1. A zone has a heating setpoint of 20 C and a cooling setpoint of 24 C. The 4 C gap between them is the deadband. Inside it, neither heating nor cooling is called for, which saves energy and stops the system fighting itself.
  2. The zone temperature rises to 25 C. That is above the cooling setpoint, so a cooling control loop starts to raise its output from zero.
  3. The VAV box has a minimum airflow of 200 cfm and a maximum of 800 cfm. A simple cooling sequence sets the airflow target between those two limits in proportion to the loop output.
  4. If the loop output is 50 percent, the airflow target is 200 + (800 - 200) x 0.50 = 500 cfm. At 100 percent it is 800 cfm and at zero it is the 200 cfm minimum.
  5. The damper then moves to hold the airflow at that target. As the room cools back below 24 C, the output falls and the airflow drops again.
  6. Real boxes add reheat, pressure independence and ventilation minimums, and the details differ between manufacturers. The pattern of proportional output between a minimum and a maximum is the common core.

Self-check: HVAC control numbers

  1. 1. A zone has a heating setpoint of 21 C and a cooling setpoint of 25 C, and the room is at 23 C. What should happen?

  2. 2. A VAV box has a 200 cfm minimum and an 800 cfm maximum. The cooling loop output is 25 percent. What is the airflow target if it scales in proportion between the limits?

  3. 3. In the ideal case, roughly what share of full-speed power does a fan use at 50 percent speed?

0 of 3 answered.

Points: the inputs and outputs a controller works with

Every sensor and actuator connects to a controller as a point. Knowing the point types lets you read a point list, which is the table of everything a controller reads and commands, and which you will use constantly.

Common HVAC point types
Point typeWhat it carriesTypical HVAC examples
Analog inputA measured value from a sensor, often a thermistor resistance, a 0 to 10 V signal or a 4-20 mA signalRoom temperature, duct pressure, humidity, carbon dioxide
Analog outputA variable command, often 0 to 10 V or 4-20 mAValve position, damper position, fan speed
Binary inputAn on or off status from a contactFan status, filter alarm, freeze stat, occupancy sensor
Binary outputAn on or off commandFan start, pump start, heating stage

The scaling from a signal to a real unit is the same skill used in process instrumentation. A 4-20 mA pressure sensor on a duct is scaled exactly the way a transmitter on a pipe is, and the 4-20 mA scaling calculator on this site works for either.

From pneumatic to DDC, and how controllers talk to each other

Older buildings used pneumatic controls, which move air-pressure signals through tubing to actuate dampers and valves. Later came analog electronic controls, and then direct digital control, or DDC, in which a programmable digital controller reads sensors, runs the control logic and drives the outputs. Almost every new installation is DDC, and many buildings have a mix of generations.

Controllers share data with each other and with the front end over a network. BACnet is the most common open protocol in buildings, and the BACnet basics page on this site explains it. Modbus is also widely used, particularly for plant such as boilers, meters and drives. Some older systems use LonWorks or a manufacturer protocol. A gateway can translate between protocols, at the cost of an extra thing that can fail.

Why variable speed fans save so much energy

Fans and centrifugal pumps follow the affinity laws. Flow changes in proportion to speed, pressure changes with the square of speed, and power changes with the cube of speed. These are ideal relationships, and real systems with static pressure and efficiency losses fall a little short of them, but the principle is why variable frequency drives are used on HVAC fans and pumps.

The cube law is dramatic. Running a fan at 80 percent speed cuts the flow to about 80 percent of full, and the power to about 0.8 x 0.8 x 0.8 = 0.512, so roughly 51 percent of full-speed power in the ideal case. A modest speed reduction gives a large energy saving. The VFD simulator on this site shows how a drive is commanded and what its parameters do.

Common HVAC control faults and how to think about them

  • A sensor that has drifted or is badly placed, so the controller is working accurately on a wrong number. Compare it with a trusted reference reading.
  • A stuck or disconnected actuator, where the controller commands a position and the damper or valve does not follow. Compare the commanded position with the feedback or with a visual check.
  • Points left overridden in manual. A hand-off-auto switch or a software override left in hand quietly defeats the sequence for months.
  • Simultaneous heating and cooling, which wastes energy and usually means a setpoint overlap, a stuck valve or a poorly tuned loop.
  • A hunting loop, where an output cycles up and down, usually from over-aggressive tuning or a sensor that responds too slowly.
  • A network problem, where a controller is working but the front end shows stale or missing values.

The troubleshooting method is the same as for any controls problem. Read the sequence, check what each device is commanded to do, check what it is actually doing, and find the first place the two disagree.

Where PLC practice fits, and where it does not

The building automation training page on this site offers PLC exercises that mirror building sequences: a VAV damper modulation scenario, a boiler startup sequence with purge and flame proving, and chiller lead-lag sequencing. They teach transferable control-sequence skills, including analog values, deadband, interlocks and fault behaviour.

They do not teach vendor front ends, commission a BACnet network or certify anyone. Real building automation work uses the manufacturer tools for the system in front of you, and supervised work on live equipment.

HVAC controls questions answered

What are HVAC controls?

HVAC controls are the sensors, controllers and actuators that decide when heating, cooling and air movement run and by how much. Sensors measure conditions such as temperature or duct pressure, controllers compare them with a target, and actuators move dampers, valves and fan drives to close the gap.

What is DDC in HVAC?

DDC means direct digital control. A programmable digital controller reads the sensors, runs the control logic and drives the outputs, replacing the pneumatic and analog electronic controls of older buildings. Most new HVAC controls are DDC, often networked with BACnet.

What is a sequence of operations?

It is the written description of how an HVAC system behaves in each mode: when fans start, how dampers and valves modulate, the setpoints, the alarms and what happens on a fault. It is the document the controls programmer writes to and the one a technician reads first when something seems wrong.

What are the different types of HVAC controls?

By technology: pneumatic controls that use air-pressure signals, analog electronic controls, and direct digital control, or DDC, which is programmable and networked. By control action: two-position (on or off), floating, proportional, and proportional-integral-derivative, which modulates an output to hold a setpoint. Most new systems are DDC using proportional or PID loops.

What is the difference between HVAC controls, a BAS and a BMS?

HVAC controls are the devices and logic that run the equipment. A building automation system, or BAS, is the networked system of controllers and field devices, and a building management system, or BMS, usually also includes the supervisory front end that people use to monitor and adjust it. The terms overlap heavily in everyday use.

What is a deadband in HVAC control?

A deadband is the gap between the heating and cooling setpoints inside which neither is called for. With setpoints of 20 C and 24 C, a room at 22 C is in the deadband and receives neither heating nor cooling, which saves energy and stops the system fighting itself.

How does a VAV box control the temperature of a room?

A VAV box varies how much air it delivers. A simple cooling sequence raises the airflow target between a minimum and a maximum as the room temperature rises above the cooling setpoint, and the damper moves to hold that airflow. Real boxes add reheat and pressure independence, and the details vary by manufacturer.

Why are variable frequency drives used on HVAC fans?

Fan power changes with roughly the cube of speed in the ideal case, so a modest speed reduction gives a large energy saving. At 80 percent speed the ideal power is about 51 percent of full-speed power. Real systems save somewhat less, but the effect is large.

What communication protocols do HVAC controls use?

BACnet is the most common open protocol in buildings. Modbus is widely used for plant such as boilers, meters and drives, and some older systems use LonWorks or a manufacturer protocol. A gateway can translate between them, at the cost of one more thing that can fail.

Does this site teach BACnet or give an HVAC certification?

No. The building automation practice here is PLC control-logic training for sequences such as VAV modulation, boiler startup and chiller sequencing. It does not run a BACnet stack, teach manufacturer front ends or award a credential. Use the manufacturer tools and supervised work on live equipment for those.