Updated September 23, 2026.
Integrated HVAC controls are not created by adding a protocol name to an equipment schedule. A workable system needs an agreed boundary for every controller, a complete points list, a sequence of operations, explicit write authority, safe behavior when a sensor or network fails, and commissioning tests that demonstrate the result. The BMS can supervise and coordinate the equipment, but it should not be assumed to replace a chiller’s or heat pump’s local safety logic.

This guide is for building owners, consulting engineers, controls contractors, HVAC contractors, and distributors preparing a multi-equipment controls RFQ. It covers chillers, heat pumps, air handling units (AHUs), fan coil units (FCUs), VRF systems, pumps, ventilation equipment, and a building management system (BMS). It is a specification framework, not a universal control sequence or a promise that every model, gateway, or protocol will interoperate without a project-specific check.
Before asking for “BMS integration,” define five deliverables:
SongXin’s integrated system controls page describes a product category that connects chillers, heat pumps, AHUs, FCUs, VRF systems, pumps, ventilation units, sensors, valves, dampers, and building-automation platforms. It also lists communication modules such as BACnet, Modbus, KNX, and LonWorks. Those statements identify possible solution components; they do not prove that a specific chiller, VRF gateway, controller, or software version supports every requested point or command. Put the model-specific interface and responsibility in the RFQ.
Start with a one-line diagram and a responsibility matrix. For every item, show the equipment controller, supervisory controller, field devices, network path, power source, and person responsible for the final test.
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| System | Local equipment scope | Supervisory/BMS scope | Do not assume |
|---|---|---|---|
| Chiller plant | Refrigeration safeties, compressor protection, internal staging and local fault handling. | Enable request, plant demand, leaving-water setpoint, lead/lag request, status, alarms and trends. | That the BMS can bypass a local safety or command an unsupported mode. |
| Heat pump or DHW plant | Refrigerant and water-side protection, defrost or internal cycle logic where applicable, local limits. | Schedule, storage demand, enable, available capacity, backup request, alarms and energy data where supported. | That a supervisory signal proves the unit can deliver a required temperature at every ambient condition. |
| AHU | Fan, coil, freeze or smoke interlocks, local safeties, and actuator control. | Occupancy schedule, supply-air or static-pressure setpoint, outdoor-air mode, mode status, alarms and trends. | That a supply-air setpoint is valid without an airflow, duct, coil and terminal design. |
| VRF system | Manufacturer controller, refrigerant-system protection, indoor-unit logic and approved gateway. | Schedule, permitted mode, zone request, status, alarms and selected supervisory commands. | That a generic gateway exposes all indoor-unit functions or permits unrestricted mode writing. |
| Pumps and valves | Motor protection, local hand/off/auto, drive limits and actuator fail position. | Enable, speed or position request, proof, feedback, runtime and alarm. | That a command means the pump actually ran or that a valve reached position. |
| BMS | User interface, schedules, historian, alarm routing and approved supervisory logic. | Coordinated commands and records based on the sequence of operations. | That a BMS is a safety PLC, a fire system, or the owner of every local control loop. |
This separation is especially important when a project combines central chilled water with VRF zoning or uses a heat pump for domestic hot water. The systems may share a schedule or a supervisory dashboard without sharing a water loop, refrigerant circuit, safety chain, or operating mode.

A points list is a control contract, not a list of tag names. For every point, include:
Use descriptive names that survive a change of software platform. “CH-01 LWT” is useful only if the schedule defines whether it means leaving-water temperature at the chiller, common header, or process connection. Add the physical location and the reference drawing.
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| Point | Minimum definition to include |
|---|---|
| Chilled-water enable | Command source, start permissives, pump proof, minimum flow condition, shutdown delay and response to a rejected command. |
| Leaving-water temperature | Sensor location, units, normal band, reset source, alarm delay and whether the value is measured or calculated. |
| Pump status | Run command, run proof, fault, hand/off/auto state, speed feedback and the action after proof is lost. |
| AHU outdoor-air damper | Command range, feedback, minimum position, fail position and smoke/fire-system interlock owner. |
| VRF mode | Gateway-supported values, write authority, conflict handling, local-controller behavior and alarm mapping. |
| DHW storage temperature | Sensor elevation, sensor type, setpoint ownership, backup request and required trend during recovery. |
Do not fill missing information with a guessed data type or a generic gateway map. Mark the point as to be confirmed and make the proposed supplier identify the model, firmware, gateway, licensing, and test method that close the gap.
The following is an illustrative points-list row. The project must replace the placeholders with the selected equipment’s actual sensor, limits and test method.
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| Point ID | Type | Unit | Location | Authority | Alarm and test definition |
|---|---|---|---|---|---|
| CH-01_EWT (entering-water temperature) | Analog measurement | °C | CH-01 evaporator inlet, after its branch connection | Read-only at the BMS | Compare the local reading and BMS value against the agreed reference; use the specified sensor uncertainty and test tolerance. |
This is a measurement at one chiller’s inlet, not a substitute for a common-header sensor. Complete the entry with the sensor model, network object/register, alarm limits and delay, trend interval, stale-data timeout, test tolerance and responsible tester. None of those project values is established by this example. The points schedule is not ready for acceptance while those fields are unresolved.
The sequence should explain what the system does, what condition triggers it, and how completion is proved. A useful sequence normally covers:
Define the schedule, occupancy or process request that enables the system. State the order of operations: for example, open a required valve, command the pump, prove flow, and then release a chiller or heat-pump enable. Identify the timeout and alarm if proof does not arrive.
State how equipment is added or removed as demand changes, how the lead unit rotates, and what happens after a fault. Use the selected equipment’s minimum operating capacity and manufacturer’s staging constraints rather than an arbitrary percentage. If a standby module starts only after the lead unit reaches a limit, identify the measured value and delay that initiate the change.
Define which measured demand resets a plant or air-side setpoint, the permitted range, the rate of change, and the local limit that cannot be exceeded. A BMS reset should not silently conflict with a local unit controller or a process requirement.
Cover occupied, unoccupied, warm-up, seasonal, maintenance, emergency, manual, and communications-loss modes where they apply. State the order in which fans, valves, pumps, compressors, and heat sources stop. Include minimum run times, post-run periods, freeze protection, and the return to automatic control.
Coordinate systems where the building demand requires it, but do not create a control dependency that the mechanical design does not support. For example, a VRF gateway may provide a demand or status to a supervisory controller while the VRF manufacturer retains refrigerant protection and indoor-unit logic. A heat-pump DHW system may report storage demand to the BMS while its internal high-pressure, defrost, and water-side protection remain local.
Conflicting commands are one of the fastest ways to make an integrated system unreliable. Create a write-authority matrix with at least these architectural layers:
These are responsibility layers, not a universal priority ranking. An approved operator override may take precedence over a schedule without defeating local protection. For every writable point, record the actual device or gateway command level, release/default behavior, conflict handling and offline fallback. Identify the active command at the user interface. Do not assume that every interface exposes BACnet command priorities or equivalent semantics.
An integrated control system should remain understandable when something is missing. Specify the response to:
For each case, name the fallback: hold last safe state, switch to local automatic mode, disable a dependent device, start an approved standby path, or generate an alarm that requires a person. Do not promise that “the system will continue normally” without defining what remains controlled locally and what is no longer available.
An alarm is useful only if it tells an operator what changed and what action is expected. Each important alarm should have a clear text, priority, delay, latching rule, acknowledgement behavior, source point, and escalation path. Avoid making every status change a high-priority alarm.
Trend the values needed to diagnose the sequence: demand, enable, run proof, temperatures, pressures, flow or speed feedback, valve position, mode, alarms, and the active setpoint. Record timestamps and units. Use a trend window long enough to show start-up, steady operation, a mode change, and shutdown; the project team should define the interval and retention required for its risk and operating decisions.
The SongXin building automation page describes centralized monitoring, schedules, alarms and historical trend data as BAS/BMS functions. Treat those as requested solution functions, then verify which points, history length, user roles, licenses and exports the offered system actually includes.
If the RFQ names BACnet, Modbus, KNX, LonWorks, or another interface, also name:
A protocol label indicates a possible communication method. It does not establish point availability, read/write behavior, alarm quality, timing, or a tested sequence. Require a sample point map and a demonstration on the selected equipment or an explicitly approved simulation before closing the interface risk.
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| Interface path | Questions to resolve before award |
|---|---|
| BACnet | Which objects, properties and commands are exposed? Which points are writable, and how are alarms and priorities mapped? |
| Modbus | Which register map, scaling, byte order, exception behavior and poll limits apply? |
| Vendor VRF or plant gateway | Which modes, zone values, alarms and schedules are mapped? What licensing, firmware and write restrictions apply? |
Use the BACnet International reference site for protocol terminology, but treat the selected device and gateway documentation as the evidence for the actual project interface. Its FAQ makes the procurement point directly: a specification that only says “shall be BACnet” does not define the required interactions; the points, schedules, alarms, events and cross-device functions still need to be listed. The same FAQ notes that gateways add configuration, commissioning, maintenance and cost considerations. Those statements support a detailed interface schedule, not a guarantee about any offered model.
This section defines RFQ questions; it does not certify the offered system against a cybersecurity standard. Network segmentation, credentials, remote access, backups and incident ownership still belong in the owner’s approved IT and controls architecture.
Assume a hotel has an air-cooled chiller for a chilled-water AHU, VRF units for smaller zones, and a separate high-temperature heat pump for domestic hot water. The example is a control-design exercise, not a claim about a specific model.
This example shows why “one screen for all HVAC” is not the same as “one controller owns all HVAC.” The mechanical interfaces, local controls, gateways, and fallback states must be designed together.
Ask each bidder to return the following with the quotation:
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| RFQ deliverable | What it should resolve |
|---|---|
| Control architecture | Controllers, gateways, BMS server or supervisor, networks, power and field devices. |
| Responsibility matrix | Equipment, wiring, programming, graphics, network, sensors, testing and training owner. |
| Points list | Point type, unit, location, read/write state, alarm, trend, default and test method. |
| Sequence of operations | Start, stop, staging, reset, mode change, lead/lag, override and recovery logic. |
| Interface schedule | Model, firmware, gateway, supported objects/registers, licenses and known exclusions. |
| Failure matrix | Communication loss, sensor failure, pump/valve proof loss, power recovery and local fallback. |
| Cybersecurity handover | Accounts, roles, network information, backups, remote access and credential ownership. |
| Commissioning plan | Point-to-point, functional sequences, alarm tests, trend evidence and acceptance signatures. |
| Deliverables at handover | As-built drawings, source files, backups, manuals, points database, test records and training. |
Before accepting an integrated controls package, verify that:
REFERENCE TABLE · On small screens, scroll horizontally to read all columns.
| Evidence package | Example acceptance criterion |
|---|---|
| Point-to-point record | Every approved point is traced from the field device to the controller and BMS display, with units and status verified. |
| Sequence functional test | Start, stable operation, shutdown and at least one approved abnormal path are demonstrated for each relevant equipment group. |
| Network-loss test | The documented local fallback occurs, the loss is alarmed, and the operator can identify which functions are unavailable. |
| Handover package | As-built drawings, point database, source files, backups, credentials and test records are delivered to the named owner. |
The exact acceptance criteria belong to the contract and safety architecture. These examples show the type of evidence needed; they are not a universal commissioning standard.
For a project-specific integrated-controls proposal, send the equipment schedule, one-line diagrams, sequence of operations, points list, network requirements, local safety interfaces, commissioning plan, and required handover format with your SongXin HVAC controls enquiry. Review the integrated system controls, HVAC controls, and building automation pages as category references, then require the offered model and gateway details before approval.
It is a control architecture that coordinates multiple HVAC equipment domains through defined points, sequences, authority and evidence. It does not automatically replace each unit’s local controller or safety logic.
No. The project still needs the selected device’s object list, commandability, alarm mapping, gateway or license requirements, firmware scope and a tested sequence. A protocol name alone is not an integration result.
At minimum, identify the point’s equipment and location, type, unit, read/write state, normal range, alarm behavior, trend requirement, fallback value, owner and acceptance test. Add the source device and gateway mapping when the point is networked.
The approved safety architecture and the equipment manufacturer determine the boundary. The BMS may supervise or request operation, but it should not bypass local protection, fire/life-safety functions or an unsupported operating mode.