It is 2:00 PM and occupants on the third floor are complaining that the office is too warm.
The BMS screen shows the AHU as RUNNING, supply air temperature is 18°C, and the chilled water valve command is 100% open. At first glance, everything looks normal.
But when the technician reaches the AHU, he finds the chilled water valve actuator showing 100% on the BMS while the actual valve stem has not moved. The BMS was sending the command correctly — the mechanical device was not responding.
This is an important lesson for every FM engineer:
A green symbol on the BMS does not always mean the equipment is healthy.
A Building Management System is one of the most useful tools available to an FM team, but only when you understand what the points, alarms, trends, commands and control sequences actually mean.
This BMS building management system guide explains how a BMS works, its major components, the points you should monitor, common faults and how FM engineers can use it for troubleshooting, maintenance and energy management.
What Is a BMS Building Management System?
A Building Management System (BMS) is a computer-based monitoring and control system used to supervise building services from a central interface.
It is also commonly called a:
- Building Automation System — BAS
- Building Automation and Control System — BACS
- Direct Digital Control system — DDC, when referring more specifically to the controls
ASHRAE describes a BAS as a centralized system capable of monitoring and controlling building systems using information from sensors, controllers and actuators. Modern systems can communicate between equipment controllers and operator workstations while storing alarms, trends and operating data.
A BMS commonly monitors or controls:
- Chillers
- Cooling towers
- Chilled water pumps
- AHUs
- FCUs
- Ventilation fans
- VAV boxes
- Electrical meters
- Water meters
- Temperature and humidity
- Differential pressure
- Tank levels
- Lighting systems
- Generators
- UPS status
- Selected fire and life-safety interfaces
The exact scope depends on the building design.
A hospital may have thousands of BMS points.
A small commercial building may have only several hundred.
What Does a BMS Actually Do?
A practical BMS performs five major functions:
1. Monitoring
It tells operators what is happening.
Examples:
- AHU status: ON
- Supply air temperature: 14.8°C
- CHW valve position: 72%
- Filter differential pressure: 190 Pa
- Room temperature: 23.5°C
2. Control
The system can send commands automatically.
Examples:
- Start an AHU at 06:00
- Stop it at 22:00
- Modulate a chilled water valve
- Adjust fan speed through a VFD
- Open or close a fresh-air damper
3. Alarm Management
The BMS alerts the FM team when a monitored condition exceeds programmed limits.
Examples:
- AHU fan trip
- High room temperature
- Chiller common alarm
- High filter differential pressure
- Water tank high level
- Pump failure
4. Trending
It stores values over time.
This is one of the most useful functions for engineers.
Instead of asking:
“Is the temperature normal now?”
you can ask:
“What happened to the temperature during the four hours before the complaint?”
5. Energy Management
A properly configured system can reduce unnecessary equipment operation through:
- Scheduling
- Temperature reset
- Equipment staging
- Demand control
- Variable-speed operation
- Setback modes
- Occupancy control
The BMS should therefore be viewed as an operational tool, not simply a computer screen in the control room.
Main Components of a BMS
A typical BMS has several layers.
| Component | Main Function | FM Engineer Should Check |
| Sensors | Measure conditions | Accuracy and calibration |
| Controllers | Process inputs and send outputs | Online status and logic |
| Actuators | Move valves/dampers | Actual movement |
| BMS workstation | Operator interface | Alarms, graphics, trends |
| Network | Connect devices | Communication health |
Let us look at these practically.
BMS Sensors
Sensors are the eyes and ears of the system.
Common sensors include:
- Temperature sensors
- Humidity sensors
- Differential pressure sensors
- CO₂ sensors
- Pressure transmitters
- Flow meters
- Level sensors
- Current switches
Suppose the BMS shows:
Room temperature: 28°C
Before increasing cooling, confirm whether the sensor is actually reading correctly.
Take an independent calibrated thermometer and compare.
If actual temperature is 23°C while the BMS reports 28°C, you do not have an HVAC capacity problem.
You have a sensor or signal problem.
Sensor accuracy matters
Even a small sensor error can affect system operation.
For example:
Actual room temperature: 23°C
Faulty sensor reading: 26°C
Setpoint: 23°C
The BMS may keep the chilled water valve open because it believes the room is still warm.
That can create unnecessary cooling and energy consumption.
DDC Controllers
DDC means Direct Digital Control.
The controller receives input signals, runs programmed logic and sends output commands.
A simplified example:
Room temperature sensor → Controller → CHW valve actuator
If:
- Room setpoint = 23°C
- Actual room temperature = 25°C
the controller may gradually increase the chilled water valve opening.
As the temperature approaches setpoint, the controller reduces the command.
ASHRAE describes DDC as digital control where a controller scans inputs, executes control algorithms and positions output devices accordingly.
Controllers may serve:
- One AHU
- Several FCUs
- Pumps
- Chillers
- Plant rooms
- Entire building zones
BMS Actuators
An actuator converts the controller’s electrical signal into physical movement.
Common examples are:
- Chilled water valve actuators
- Heating valve actuators
- Fresh-air damper actuators
- Return-air damper actuators
This is where one of the most common BMS troubleshooting mistakes occurs.
The BMS may show:
CHW Valve Command: 100%
That means the controller is asking the valve to open.
It does not automatically prove that the valve is physically fully open.
If position feedback is installed, you may have two points:
Command: 100%
Feedback: 12%
Now you have useful evidence that something is wrong.
Possible causes include:
- Failed actuator
- Jammed valve
- Broken linkage
- Incorrect control signal
- Faulty feedback
- Wiring issue
Always distinguish between command and actual feedback.
BMS Inputs and Outputs Explained
FM engineers regularly see abbreviations such as:
- AI
- AO
- DI
- DO
These are easier than they look.
| Point Type | Meaning | Example |
| AI | Analog Input | Temperature 23.6°C |
| AO | Analog Output | Valve command 65% |
| DI | Digital Input | Fan run status ON/OFF |
| DO | Digital Output | Start/stop command |
Analog Input
A changing measured value.
Examples:
- Temperature
- Pressure
- Humidity
- Flow
Digital Input
Normally two states.
Examples:
- Fan running/not running
- Pump trip/normal
- Filter alarm/normal
Analog Output
A variable command.
Example:
VFD speed command = 75%
Digital Output
Typically ON/OFF.
Example:
Start AHU = ON
Understanding these four point types makes BMS fault finding much easier.
How BMS Controls an AHU
An AHU is one of the best examples for understanding BMS operation.
A typical AHU BMS screen may show:
- Fan command
- Fan status
- Fan trip
- VFD frequency
- Supply air temperature
- Return air temperature
- Fresh-air temperature
- CHW valve command
- Filter differential pressure
- Damper positions
Suppose the supply air temperature setpoint is:
14°C
Actual supply air temperature:
18°C
CHW valve:
100%
This tells you the controller is demanding maximum cooling but cannot reach setpoint.
Now investigate physically:
- Is chilled water actually reaching the coil?
- Is the valve physically opening?
- Is CHW flow sufficient?
- Is the filter dirty?
- Is the coil dirty?
- Is airflow excessive?
- Is the sensor accurate?
The BMS gives you direction.
It does not replace field inspection.
How BMS Controls Chilled Water Systems
For a chilled water plant, the BMS may monitor:
- Chiller status
- Chiller alarms
- CHWS temperature
- CHWR temperature
- Differential pressure
- Pump status
- Pump speed
- Flow
- Cooling tower operation
- Valve positions
For example:
CHWS = 6.5°C
CHWR = 10.5°C
ΔT:
10.5 − 6.5 = 4°C
If the design ΔT is 6°C, your system is operating below expected temperature differential.
This does not immediately tell you the cause.
Possible causes include:
- Excessive chilled water flow
- Bypassing
- Control valves stuck open
- Low cooling load
- Poor coil heat transfer
The BMS trend can help identify when the condition started.
For deeper chiller fault analysis, internally link to your existing Chiller Troubleshooting Guide.
What Is BACnet?
When discussing BMS, you will often hear the term BACnet.
BACnet stands for:
Building Automation and Control Network
It is a global communications standard specifically developed for building automation and control systems.
BACnet allows equipment and devices from different manufacturers to exchange information using agreed communication rules.
For example, a BMS may communicate with:
- Chiller controller
- Energy meter
- AHU controller
- VFD
- Generator controller
through BACnet.
This improves interoperability, although successful integration still depends on proper engineering, point mapping and configuration.
You may also encounter:
- Modbus
- KNX
- LonWorks
- OPC
- Proprietary manufacturer protocols
Do not assume that because two devices support BACnet they will automatically integrate perfectly.
The required points still need to be identified and mapped correctly.
BMS Alarm Management
One of the worst habits in FM operations is this:
Alarm appears → operator clicks acknowledge → alarm stays for three months.
Acknowledging an alarm does not rectify it.
A good BMS alarm should answer:
- What happened?
- Where did it happen?
- When?
- How critical is it?
- Does it require action?
Alarm priorities
A practical alarm hierarchy could be:
Critical
Examples:
- Major plant shutdown
- Critical room high temperature
- Main water tank critical low level
High
Examples:
- AHU fan trip
- Pump failure
- Chiller alarm
Medium
Examples:
- Dirty filter
- Temperature deviation
Low / Advisory
Examples:
- Maintenance reminder
- Sensor approaching threshold
Exact priorities must be established according to the facility and operational risk.
How FM Engineers Should Investigate a BMS Alarm
Do not immediately reset equipment.
Use this sequence:
Step 1 — Read the exact alarm
Record:
- Equipment
- Alarm description
- Time
- Status
Step 2 — Check preceding alarms
The first alarm may be more important than later alarms.
For example:
- CHW pump trip
- Low water flow
- Chiller shutdown
Resetting the chiller does not solve the pump problem.
Step 3 — Review trends
Check values before and after the event.
Step 4 — Compare command and feedback
Examples:
Pump command: ON
Pump status: OFF
or:
Valve command: 100%
Position: 0%
Step 5 — Check the equipment physically
Send a technician to confirm actual condition.
Step 6 — Correct the root cause
Do not repeatedly reset a fault without investigation.
BMS Trend Logs: The Most Underused FM Tool
Trend logs can save hours of troubleshooting.
Suppose a tenant complains:
“Every afternoon the office gets hot.”
If you inspect at 9:00 AM, everything may look normal.
Trend:
- Room temperature
- Supply air temperature
- Valve position
- Fan speed
for several days.
You may discover:
12:00 — Room 23°C
14:00 — Room 25°C
15:30 — Room 27°C
At the same time:
CHW valve = 100%
Now you know the system loses capacity as load increases.
That is far more useful than a single temperature reading.
Useful trend periods include:
- 24 hours for immediate faults
- 7 days for recurring complaints
- 30 days for performance comparison
- Longer periods for energy analysis
The exact logging interval depends on how quickly the variable changes.
BMS Setpoints
A setpoint is the target value the control system attempts to maintain.
Examples:
Room temperature setpoint: 23°C
AHU supply air setpoint: 14°C
CHW supply temperature: 6–7°C, depending on design
Do not change setpoints casually just to stop complaints.
If a room is 26°C with a 23°C setpoint, reducing the setpoint to 20°C will not repair:
- A blocked filter
- Failed actuator
- Dirty coil
- Low water flow
The system was already unable to reach 23°C.
A lower setpoint only increases demand.
Common BMS Faults
| Symptom / Fault | Diagnosis & Action |
| Equipment shown ON but physically stopped | Check run feedback, interlock, starter/VFD and point mapping |
| Temperature reading unrealistic | Compare with calibrated instrument; inspect sensor and wiring |
| Valve command 100% but no cooling | Verify actuator movement, valve position and CHW flow |
| Device offline | Check controller power, network and communication status |
| Repeated nuisance alarms | Confirm limits, delays and sensor accuracy before changing alarm settings |
| BMS not showing equipment trip | Check trip contact, DI wiring and point programming |
| VFD speed not changing | Check AO command, local/remote mode and VFD control source |
| Trend has flat value | Check sensor status, trend configuration and communication |
BMS Preventive Maintenance Checklist
BMS itself requires maintenance.
| ☐ | Task | What to Check / Accept Standard |
| ☐ | Review active alarms | No unexplained long-standing alarms |
| ☐ | Check controllers | All required controllers online |
| ☐ | Verify critical sensors | Compare selected points with calibrated instruments |
| ☐ | Test actuators | Confirm command produces physical movement |
| ☐ | Review trends | No abnormal flatlines, spikes or missing data |
| ☐ | Check workstation | Graphics and communication operating normally |
| ☐ | Review schedules | Equipment operating at intended times |
| ☐ | Back up database | Latest approved BMS database backed up |
| ☐ | Check overrides | Remove unauthorised permanent overrides |
| ☐ | Review point labels | Equipment and points clearly identified |
For integrating these tasks into the wider maintenance programme, internally link to your How to Build a PPM Programme from Scratch guide and PPM Checklist Generator.
Manual Overrides: A Common Hidden Problem
Overrides are useful during testing.
They become dangerous when nobody removes them.
Example:
A technician forces:
CHW Valve = 100% Manual
to test cooling.
Three weeks later it is still overridden.
The controller can no longer modulate the valve according to demand.
Possible consequences:
- Overcooling
- Low chilled water ΔT
- Energy waste
- Occupant complaints
Your FM team should periodically review:
- Forced ON points
- Forced OFF points
- Manual valve commands
- Disabled alarms
- Temporary schedules
Every override should have:
- Reason
- Person responsible
- Date
- Expected removal time
Temporary overrides should remain temporary.
BMS and CMMS Are Not the Same
This causes frequent confusion.
BMS
Monitors and controls equipment operation.
CMMS
Manages maintenance work.
Example:
BMS detects:
AHU-04 fan trip
The CMMS creates or records:
Work Order: Investigate AHU-04 fan trip
Your existing CAFM vs CMMS article explains maintenance-management software in more detail and is a strong internal link from this section.
In advanced facilities, BMS alarms can integrate with CMMS platforms to create work orders automatically.
Using BMS for Energy Management
BMS data can expose unnecessary energy consumption.
Look for:
Equipment running outside occupancy
An AHU operating from midnight to 5:00 AM in an empty office is an immediate investigation point.
Simultaneous heating and cooling
One system may cool while another reheats unnecessarily.
Incorrect setpoints
Very low cooling setpoints can increase plant demand.
Pumps running at full speed
If differential pressure is already comfortably above setpoint, constant 100% VFD operation deserves review.
Failed sensors
A sensor reading incorrectly can keep equipment running harder than necessary.
Energy optimisation should always be done without compromising indoor conditions, ventilation, critical-space requirements or equipment operating limits.
What to Check During BMS Handover
Never accept a new BMS based only on attractive graphics.
Check:
- Approved point list
- Sequence of operation
- Controller drawings
- Network architecture
- Graphics
- Alarm matrix
- Trending
- Schedules
- Sensor calibration
- Valve and damper operation
- Equipment feedback
- User access levels
- Software licences
- Database backup
- Training
- O&M manuals
ASHRAE Guideline 13-2024 specifically addresses system architecture, I/O structure, communication, program configuration, testing, documentation and training as part of good BAS specification.
Frequently Asked Questions
What is BMS in facilities management?
A BMS is a centralized computer-based system used to monitor and control building services such as HVAC, electrical metering and selected mechanical systems. FM teams use it to view equipment status, respond to alarms, change permitted setpoints and analyse trends. It helps operators understand what is happening across a building without physically visiting every plant room.
What is the difference between BMS and BAS?
BMS and BAS are often used interchangeably in everyday building operations. BAS generally refers to the automation and control architecture, while BMS can also refer to the higher-level management software and operator interface. In practice, the terminology varies between manufacturers and projects.
Can BMS detect every equipment fault?
No. A BMS can only monitor conditions for which appropriate points, sensors or interfaces are provided. If a belt breaks but no relevant status or performance point detects the consequence, the BMS may still show the fan command as ON. That is why BMS monitoring must be combined with physical inspection and maintenance.
What does DDC mean in BMS?
DDC means Direct Digital Control. A DDC controller receives inputs such as temperature or pressure, processes programmed control logic and sends outputs to equipment such as valves, dampers and VFDs. Modern BMS installations normally use networks of DDC controllers throughout the building.
How often should an FM engineer review BMS alarms?
Critical alarms should be monitored according to the facility’s operational requirements and response procedure, often continuously in facilities with 24-hour operations. The FM team should also perform a structured review of standing and recurring alarms. An alarm that remains acknowledged for weeks without corrective action is a maintenance issue, not a closed alarm.
Conclusion
A BMS becomes valuable when your FM team uses it as more than an alarm screen.
Learn to compare commands with feedback, study trends before changing setpoints, verify sensor readings in the field and investigate the first alarm instead of repeatedly resetting equipment.
When used properly, the BMS gives you something extremely valuable: a history of how the building was behaving before the problem became obvious.


