- Home
- BACnet points lists
- EVAPCO
- Sage Water & Energy Conservation Control System (Sage PLC)
Fluid cooler / cooling tower control panel (1-4 cells) · BACnet points list
EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) BACnet points list
Updated 12 November 2026
The Sage PLC panel runs EVAPCO fluid cooler cells: pumps, fans on VFDs, make-up water, basin heaters, louver de-icing and lead/lag between cells. It talks BACnet MS/TP on its RS-485 port (or Modbus RTU, chosen at the HMI) and BACnet IP on its Ethernet port. The BMS can enable the system, send a leaving fluid setpoint, acknowledge alarms and must toggle a heartbeat object.
This page lists 164 BACnet objects for the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) — 25 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from EVAPCO’s own free documentation, linked below.
- Manufacturer
- EVAPCO
- Model
- Sage Water & Energy Conservation Control System (Sage PLC)
- Equipment
- Fluid cooler / cooling tower control panel (1-4 cells)
- Equipment type
- Cooling towers & fluid coolers
- BACnet objects
- 164 (25 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Not stated
- Also known as
- Sage, EVAPCO Sage, Sage PLC, Sage controller, Sage control panel, EVAPCO fluid cooler controller
Reference only, provided as-is: verify against EVAPCO’s current documentation and the live device before use. Not official EVAPCO information. Terms of use.
BMS integration notes: EVAPCO Sage Water & Energy Conservation Control System (Sage PLC)
Pick BACnet MS/TP or Modbus RTU for the serial port at the HMI (BACnet IP uses the Ethernet port; IP and MS/TP are not available together). Write bnEnableSystem to enable the system and bnBASSP for the leaving fluid setpoint, and keep the BMS heartbeat toggling. Monitor bnSYSEnabled, bnLocalRemoteStatus, the common leaving temperature, cell fan speeds and the alarm flags; bnALM_ACK acknowledges alarms.
Minimum points to map
The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 35 | bnEnableSystem | System enable from the BMS (1 = enabled) | Write |
| AV 24 | bnBASSP | Leaving fluid setpoint, 0.1 °F (850 = 85.0 °F) | Write |
| BV 36 | bnALM_ACK | Acknowledge alarms (1 = acknowledge) | Write |
| BV 25 | bnLocalRemoteStatus | Control mode: 0 local, 1 remote | Read |
| BV 26 | bnSYSEnabled | System enabled status | Read |
| AV 52 | bnActiveSetpoint | Active fluid setpoint in use, 0.1 °F | Read |
| AV 30 | bnCommonLeavingTemp | Average leaving fluid temperature, 0.1 °F | Read |
| AV 28 | bnC1VFDSpeed | Cell 1 fan speed, 0.1 % | Read |
| BV 21 | bnC1VFDFaultALM | Cell 1 VFD fault alarm | Read |
| BV 103 | bnHighCommonTempALM | High common supply water temperature alarm | Read |
Enable & remote start
bnEnableSystem (BV 35) enables the system from the BMS; bnLocalRemoteStatus shows whether the panel is in local or remote control.
Heartbeat & communication loss
The guide lists bnBMSHeartbeat: 0 means waiting for the PLC to set it to 1 (5 s), 1 means waiting for the BMS to write it back to 0 (30 s). The guide does not say what the panel does when the BMS misses it. It is printed with the same instance as another object (BV 109), so confirm the live object before mapping it.
Network setup
- Default communication parameters are printed on the Network Wiring page of the panel wiring schematic.
- The serial protocol (BACnet MS/TP or Modbus RTU) is chosen in the HMI Operator Menu.
- Modbus TCP stays active on the Ethernet port alongside BACnet IP.
Watch out for
- Do not write setpoints or other non-volatile objects cyclically; the memory is rated for about 100,000 writes.
- Runtime reset objects (pump/fan runtime reset) are writable and clear the hour counters.
- Temperatures are tenths of a degree F.
EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) BACnet objects
Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.
| Description | States | |||||
|---|---|---|---|---|---|---|
| BV | 0 | bnC1MakeupOn | Cell 1 Make-up Solenoid | Read | 0=Off, 1=On | |
| BV | 1 | bnC1PumpAStatus | Cell 1 Pump Status | Read | 0=Off, 1=On | |
| BV | 2 | bnC1PumpALockedStatus | Cell 1 Pump Locked Status | Read | 0=Pump Locked On, 1=Pump Not Locked On | |
| BV | 3 | bnC1BasinHeaterStatus | Cell 1 Basin Heater Status | Read | 0=Heaters Off, 1=Heaters On | |
| BV | 4 | bnC1DischargeDamper | Cell 1 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Energized | |
| BV | 5 | bnC1DischargeDamperAUXSwitch | Cell 1 Damper AUX Switch Status | Read | 0=Dampers Closed, 1=Dampers Open | |
| BV | 6 | bnC1DeicingSeq | Cell 1 De-icing Sequence Status | Read | 0=Not Active, 1=Active | |
| BV | 7 | bnC1CyclePumps | Cell 1 Cycle Pump Routine Status | Read | 0=Not Active, 1=Active | |
| BV | 8 | bnC1VFDStatus | Cell 1 VFD Status | Read | 0=Off, 1=On | |
| BV | 9 | bnC1FanMotorHeaters | Cell 1 Fan Space Heater Status | Read | 0=Off, 1=On | |
| BV | 10 | bnC1HeaterLWA | Cell 1 Basin Heater Low Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 11 | bnC1HeaterCONALM | Cell 1 Basin Heater Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 12 | bnC1PumpAConFault | Cell 1 Pump Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 13 | bnC1HWA | Cell 1 High Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 14 | bnC1LWA | Cell 1 Low Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 15 | bnC1LowBasinTempALM | Cell 1 Low Basin Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 16 | bnC1HighSupplyTempALM | Cell 1 High Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 17 | bnC1LowSupplyTempALM | Cell 1 Low Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 18 | bnC1HighReturnTempALM | Cell 1 High Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 19 | bnC1LowReturnTempALM | Cell 1 Low Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 20 | bnC1BYPConALM | Cell 1 Fan Bypass Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BVmin | 21 | bnC1VFDFaultALM | Cell 1 VFD Fault Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 22 | bnC1DamperLimitSwitchFLT | Cell 1 Damper Limit Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 23 | bnC1VibrationFaultALM | Cell 1 Vibration Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 24 | bnC1PumpANoFlow | Cell 1 Pump No Flow Alarm | Read | 0=No Alarm, 1=Alarm | |
| BVmin | 25 | bnLocalRemoteStatus | System Control Mode | Read | 0=Local (Default), 1=Remote | |
| BVmin | 26 | bnSYSEnabled | System Enabled Status | Read | 0=Not Enabled (Default), 1=Enabled | |
| BV | 27 | bnHotStartRoutine | System Hot Start Routine Status | Read | 0=Not Active, 1=Active | |
| BV | 28 | bnHighAmbientTempALM | High Ambient Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 29 | bnLowAmbientTemp | Low Ambient Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 30 | bn100CapALM | 100% Capacity Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 31 | bnC1MakeupDisable | Cell 1 Drain Basin/Make-up Disable Status | Read | 0=Make-up Enabled (Default), 1=Drain Basin/Make-up Disabled | |
| BV | 32 | bnC1PumpARuntimeReset | Cell 1 Pump Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 33 | bnC1FanRuntimeReset | Cell 1 Fan Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 34 | bnSavingsPrority | System Savings Priority | Write | 0=Water Savings Priority (Default), 1=Energy Savings Priority | |
| BVmin | 35 | bnEnableSystem | System Enabled | Write | 0=Not Enabled (Default), 1=Enabled | |
| BVmin | 36 | bnALM_ACK | Acknowledge Alarms | Write | 0=Not Acknowledged, 1=Alarms Acknowledged | |
| BV | 37 | bnC2MakeupON | Cell 2 Make-up Solenoid | Read | 0=Off, 1=On | |
| BV | 38 | bnC2PumpAStatus | Cell 2 Pump Status | Read | 0=Off, 1=On | |
| BV | 39 | bnC2PumpALockedStatus | Cell 2 Pump Locked Status | Read | 0=Pump Locked On, 1=Pump Not Locked On | |
| BV | 40 | bnC2BasinHeaterStatus | Cell 2 Basin Heater Status | Read | 0=Heaters Off, 1=Heaters On | |
| BV | 41 | bnC2DischargeDamper | Cell 2 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Energized | |
| BV | 42 | bnC2DischargeDamperAUXSwitch | Cell 2 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Open | |
| BV | 43 | bnC2DeicingSeq | Cell 2 De-icing Sequence Status | Read | 0=Not Active, 1=Active | |
| BV | 44 | bnC2CyclePumps | Cell 2 Cycle Pump Routine Status | Read | 0=Not Active, 1=Active | |
| BV | 45 | bnC2VFDStatus | Cell 2 VFD Status | Read | 0=Off, 1=On | |
| BV | 46 | bnC2FanMotorHeaters | Cell 2 Fan Space Heater Status | Read | 0=Off, 1=On | |
| BV | 47 | bnC2HeaterLWA | Cell 2 Basin Heater Low Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 48 | bnC2HeaterCONALM | Cell 2 Basin Heater Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 49 | bnC2PumpAConFault | Cell 2 Pump Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 50 | bnC2HWA | Cell 2 High Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 51 | bnC2LWA | Cell 2 Low Water Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 52 | bnC2LowBasinTempALM | Cell 2 Low Basin Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 53 | bnC2HighSupplyTempALM | Cell 2 High Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 54 | bnC2LowSupplyTempALM | Cell 2 Low Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 55 | bnC2HighReturnTempALM | Cell 2 High Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 56 | bnC2LowReturnTempALM | Cell 2 Low Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 57 | bnC2BYPConALM | Cell 2 Fan Bypass Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 58 | bnC2VFDFaultALM | Cell 2 VFD Fault Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 59 | bnC2DamperLimitSwitchFLT | Cell 2 Damper Limit Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 60 | bnC2VibrationFaultALM | Cell 2 Vibration Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 61 | bnC2PumpANoFlow | Cell 2 Pump No Flow Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 62 | bnC2MakeupDisable | Cell 2 Drain Basin/Make-up Disable Status | Read | 0=Make-up Enabled (Default), 1=Drain Basin/Make-up Disabled | |
| BV | 63 | bnC2PumpARuntimeReset | Cell 2 Pump Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 64 | bnC2FanRuntimeReset | Cell 2 Fan Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 65 | bnLeadLagSet | System Lead Lag Set | Write | 0=Cell 2 Lead, 1=Cell 1 Lead (Default) | |
| BV | 66 | bnC3PumpAStatus | Cell 3 Pump Status | Read | 0=Off, 1=On | |
| BV | 67 | bnC3PumpALockedStatus | Cell 3 Pump Locked Status | Read | 0=Pump Locked On, 1=Pump Not Locked On | |
| BV | 68 | bnC3DischargeDamper | Cell 3 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Energized | |
| BV | 69 | bnC3DischargeDamperAUXSwitch | Cell 3 Discharge Damper Switch Status | Read | 0=Dampers Closed, 1=Dampers Open | |
| BV | 70 | bnC3CyclePumps | Cell 3 Cycle Pump Routine Status | Read | 0=Not Active, 1=Active | |
| BV | 71 | bnC3VFDStatus | Cell 3 VFD Status | Read | 0=Off, 1=On | |
| BV | 72 | bnC3FanMotorHeaters | Cell 3 Fan Space Heater Status | Read | 0=Off, 1=On | |
| BV | 73 | bnC3PumpAConFault | Cell 3 Pump Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 74 | bnC3HighSupplyTempALM | Cell 3 High Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 75 | bnC3LowSupplyTempALM | Cell 3 Low Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 76 | bnC3HighReturnTempALM | Cell 3 High Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 77 | bnC3LowReturnTempALM | Cell 3 Low Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 78 | bnC3BYPConALM | Cell 3 Fan Bypass Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 79 | bnC3VFDFaultALM | Cell 3 VFD Fault Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 80 | bnC3DamperLimitSwitchFLT | Cell 3 Damper Limit Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 81 | bnC3VibrationFaultALM | Cell 3 Vibration Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 82 | bnC3PumpANoFlow | Cell 3 Pump No Flow Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 83 | bnC3PumpARuntimeReset | Cell 3 Pump Runtime Reset Status | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 84 | bnC3FanRuntimeReset | Cell 3 Fan Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 85 | bnC4PumpAStatus | Cell 4 Pump Status | Read | 0=Off, 1=On | |
| BV | 86 | bnC4PumpALockedStatus | Cell 4 Pump Locked Status | Read | 0=Pump Locked On, 1=Pump Not Locked On | |
| BV | 87 | bnC4DischargeDamperAUXSwitch | Cell 4 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Open | |
| BV | 88 | bnC4CyclePumps | Cell 4 Cycle Pump Routine Status | Read | 0=Not Active, 1=Active | |
| BV | 89 | bnC4VFDStatus | Cell 4 VFD Status | Read | 0=Off, 1=On | |
| BV | 90 | bnC4FanMotorHeaters | Cell 4 Fan Space Heater Status | Read | 0=Off, 1=On | |
| BV | 91 | bnC4PumpAConFault | Cell 4 Pump Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 92 | bnC4HighSupplyTempALM | Cell 4 High Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 93 | bnC4LowSupplyTempALM | Cell 4 Low Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 94 | bnC4HighReturnTempALM | Cell 4 High Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 95 | bnC4LowReturnTempALM | Cell 4 Low Return Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 96 | bnC4BYPConALM | Cell 4 Fan Bypass Contactor Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 97 | bnC4VFDFaultALM | Cell 4 VFD Fault Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 98 | bnC4DamperLimitSwitchFLT | Cell 4 Damper Limit Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 99 | bnC4VibrationFaultALM | Cell 4 Vibration Switch Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 100 | bnC4PumpANoFlow | Cell 4 Pump No Flow Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 101 | bnC4PumpARuntimeReset | Cell 4 Pump Runtime Reset Status | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BV | 102 | bnC4FanRuntimeReset | Cell 4 Fan Runtime Reset | Write | 0=No Reset, 1=Reset Runtime Hours | |
| BVmin | 103 | bnHighCommonTempALM | High Common Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 104 | bnLowCommonTempALM | Low Common Supply Water Temperature Alarm | Read | 0=No Alarm, 1=Alarm | |
| BV | 105 | bnLeadLagLocked | Lead/Lag Cell Locked | Read | 0=Cell 2 Lead, 1=Cell 1 Lead | |
| BV | 106 | bnC1MakeupDisableBAS | Cell 1 Disable Make-up | Write | 0=Make-up Enabled (Default), 1=Drain Basin/Make-up Disabled | |
| BV | 107 | bnC2MakeupDisableBAS | Cell 2 Disable Make-up | Write | 0=Make-up Enabled (Default), 1=Drain Basin/Make-up Disabled | |
| BV | 108 | bnCurrentOperation | System Current Operation | Read | 0=Automatic (Default), 1=Manual | |
| BV | 109 | bnC4DischargeDamper | Cell 4 Discharge Damper Status | Read | 0=Dampers Closed, 1=Dampers Energized | |
| AV | 0 | bnC1ReturnTemp | Cell 1 return (entering) fluid temperature (value x10) | °F | Read | |
| AV | 1 | bnC1SupplyTemp | Cell 1 supply (leaving) fluid temperature (value x10) | °F | Read | |
| AV | 2 | bnC1BasinWaterTemp | Cell 1 basin water temperature (value x10) | °F | Read | |
| AV | 3 | bnAmbientTemp | Ambient air temperature (value x10) | °F | Read | |
| AV | 4 | bnC1PumpARuntime | Cell 1 pump runtime | h | Read | |
| AV | 5 | bnC1CyclePumpTime | Cell 1 cycle-pumps routine time left | min | Read | |
| AV | 6 | bnC1DeicingTimeLeft | Cell 1 de-icing routine time left | min | Read | |
| AV | 7 | bnC1TimeLeftUnitDeicingStart | Cell 1 time until de-icing starts | min | Read | |
| AV | 8 | bnC1PumpALockTime | Cell 1 pump lock time left | min | Read | |
| AV | 9 | bnC1FanRuntime | Cell 1 fan motor runtime | h | Read | |
| AV | 10 | bnHeaterCntrlTemp | Basin heater on temperature (default 400 = 40.0 °F) (value x10) | °F | Read | |
| AV | 11 | bnDeicingSeqStartTemp | Louver de-icing start temperature (default 400) (value x10) | °F | Read | |
| AV | 12 | bnCurrentMode | Current operating mode (0 = off) | Read | ||
| AV | 13 | bnHotStartTimeLeft | Hot start routine time left | min | Read | |
| AV | 14 | bnHighReturnALMSP | High return temperature alarm limit (default 1050) (value x10) | °F | Write | |
| AV | 15 | bnLowReturnALMSP | Low return temperature alarm limit (default 850) (value x10) | °F | Write | |
| AV | 16 | bnHighSupplyALMSP | High supply temperature alarm limit (default 950) (value x10) | °F | Write | |
| AV | 17 | bnLowSupplyALMSP | Low supply temperature alarm limit (default 750) (value x10) | °F | Write | |
| AV | 18 | bnHighAmbientALMSP | High ambient temperature alarm limit (default 1000) (value x10) | °F | Write | |
| AV | 19 | bnLowAmbientALMSP | Low ambient temperature alarm limit (default 320) (value x10) | °F | Write | |
| AV | 20 | bnLowBasinTempALMSP | Low basin temperature alarm limit (default 380) (value x10) | °F | Write | |
| AV | 21 | bnDamperOffsetTempSP | Damper offset temperature (default 30) (value x10) | °F | Write | |
| AV | 22 | bnBasinHeaterTempSP | Basin heater temperature setpoint (default 400) (value x10) | °F | Write | |
| AV | 23 | bnDeiceTempSP | De-icing temperature setpoint (default 400) (value x10) | °F | Write | |
| AVmin | 24 | bnBASSP | BAS leaving fluid temperature setpoint (default 850) (value x10) | °F | Write | |
| AV | 25 | bnC2ReturnTemp | Cell 2 return (entering) fluid temperature (value x10) | °F | Read | |
| AV | 26 | bnC2SupplyTemp | Cell 2 supply (leaving) fluid temperature (value x10) | °F | Read | |
| AV | 27 | bnC2BasinWaterTemp | Cell 2 basin water temperature (value x10) | °F | Read | |
| AVmin | 28 | bnC1VFDSpeed | Cell 1 fan speed (value x10) | % | Read | |
| AV | 29 | bnC2VFDSpeed | Cell 2 fan speed (value x10) | % | Read | |
| AVmin | 30 | bnCommonLeavingTemp | Average leaving fluid temperature, all cells (value x10) | °F | Read | |
| AV | 31 | bnC2PumpARuntime | Cell 2 pump runtime | h | Read | |
| AV | 32 | bnC2CyclePumpTimeLeft | Cell 2 cycle-pumps routine time left | min | Read | |
| AV | 33 | bnC2TimeLeftUnitDeicingStart | Cell 2 time until de-icing starts | min | Read | |
| AV | 34 | bnC2DeicingTimeLeft | Cell 2 de-icing routine time left | min | Read | |
| AV | 35 | bnC2PumpALockTime | Cell 2 pump lock time left | min | Read | |
| AV | 36 | bnC2FanRuntime | Cell 2 fan motor runtime | h | Read | |
| AV | 37 | bnRecordLeadCell | Current lead cell | Read | ||
| AV | 38 | bnC3FanRuntime | Cell 3 fan motor runtime | h | Read | |
| AV | 39 | bnC3CyclePumpTimeLeft | Cell 3 cycle-pumps routine time left | min | Read | |
| AV | 40 | bnC3PumpALockTime | Cell 3 pump lock time left | min | Read | |
| AV | 41 | bnC3PumpARuntime | Cell 3 pump runtime | h | Read | |
| AV | 42 | bnC3ReturnTemp | Cell 3 return (entering) fluid temperature (value x10) | °F | Read | |
| AV | 43 | bnC3SupplyTemp | Cell 3 supply (leaving) fluid temperature (value x10) | °F | Read | |
| AV | 44 | bnC3VFDSpeed | Cell 3 fan speed (value x10) | % | Read | |
| AV | 45 | bnC4ReturnTemp | Cell 4 return (entering) fluid temperature (value x10) | °F | Read | |
| AV | 46 | bnC4SupplyTemp | Cell 4 supply (leaving) fluid temperature (value x10) | °F | Read | |
| AV | 47 | bnC4VFDSpeed | Cell 4 fan speed (value x10) | % | Read | |
| AV | 48 | bnC4PumpARuntime | Cell 4 pump runtime | h | Read | |
| AV | 49 | bnC4CyclePumpTimeLeft | Cell 4 cycle-pumps routine time left | min | Read | |
| AV | 50 | bnC4PumpALockTime | Cell 4 pump lock time left | min | Read | |
| AV | 51 | bnC4FanRuntime | Cell 4 fan motor runtime | h | Read | |
| AVmin | 52 | bnActiveSetpoint | Active fluid temperature setpoint (default 850) (value x10) | °F | Read | |
| AV | 53 | bnTimeBTWNDeicingSequences | Time between de-icing starts | min | Read |
No points match these filters.
Object ID lookup: EVAPCO Sage Water & Energy Conservation Control System point IDs by name
BV0bnC1MakeupOnBV1bnC1PumpAStatusBV2bnC1PumpALockedStatusBV3bnC1BasinHeaterStatusBV4bnC1DischargeDamperBV5bnC1DischargeDamperAUXSwitchBV6bnC1DeicingSeqBV7bnC1CyclePumpsBV8bnC1VFDStatusBV9bnC1FanMotorHeatersBV10bnC1HeaterLWABV11bnC1HeaterCONALMBV12bnC1PumpAConFaultBV13bnC1HWABV14bnC1LWABV15bnC1LowBasinTempALMBV16bnC1HighSupplyTempALMBV17bnC1LowSupplyTempALMBV18bnC1HighReturnTempALMBV19bnC1LowReturnTempALMBV20bnC1BYPConALMBV21bnC1VFDFaultALMBV22bnC1DamperLimitSwitchFLTBV23bnC1VibrationFaultALMBV24bnC1PumpANoFlowBV25bnLocalRemoteStatusBV26bnSYSEnabledBV27bnHotStartRoutineBV28bnHighAmbientTempALMBV29bnLowAmbientTempBV30bn100CapALMBV31bnC1MakeupDisableBV32bnC1PumpARuntimeResetBV33bnC1FanRuntimeResetBV34bnSavingsProrityBV35bnEnableSystemBV36bnALM_ACKBV37bnC2MakeupONBV38bnC2PumpAStatusBV39bnC2PumpALockedStatusBV40bnC2BasinHeaterStatusBV41bnC2DischargeDamperBV42bnC2DischargeDamperAUXSwitchBV43bnC2DeicingSeqBV44bnC2CyclePumpsBV45bnC2VFDStatusBV46bnC2FanMotorHeatersBV47bnC2HeaterLWABV48bnC2HeaterCONALMBV49bnC2PumpAConFaultBV50bnC2HWABV51bnC2LWABV52bnC2LowBasinTempALMBV53bnC2HighSupplyTempALMBV54bnC2LowSupplyTempALMBV55bnC2HighReturnTempALMBV56bnC2LowReturnTempALMBV57bnC2BYPConALMBV58bnC2VFDFaultALMBV59bnC2DamperLimitSwitchFLTBV60bnC2VibrationFaultALMBV61bnC2PumpANoFlowBV62bnC2MakeupDisableBV63bnC2PumpARuntimeResetBV64bnC2FanRuntimeResetBV65bnLeadLagSetBV66bnC3PumpAStatusBV67bnC3PumpALockedStatusBV68bnC3DischargeDamperBV69bnC3DischargeDamperAUXSwitchBV70bnC3CyclePumpsBV71bnC3VFDStatusBV72bnC3FanMotorHeatersBV73bnC3PumpAConFaultBV74bnC3HighSupplyTempALMBV75bnC3LowSupplyTempALMBV76bnC3HighReturnTempALMBV77bnC3LowReturnTempALMBV78bnC3BYPConALMBV79bnC3VFDFaultALMBV80bnC3DamperLimitSwitchFLTBV81bnC3VibrationFaultALMBV82bnC3PumpANoFlowBV83bnC3PumpARuntimeResetBV84bnC3FanRuntimeResetBV85bnC4PumpAStatusBV86bnC4PumpALockedStatusBV87bnC4DischargeDamperAUXSwitchBV88bnC4CyclePumpsBV89bnC4VFDStatusBV90bnC4FanMotorHeatersBV91bnC4PumpAConFaultBV92bnC4HighSupplyTempALMBV93bnC4LowSupplyTempALMBV94bnC4HighReturnTempALMBV95bnC4LowReturnTempALMBV96bnC4BYPConALMBV97bnC4VFDFaultALMBV98bnC4DamperLimitSwitchFLTBV99bnC4VibrationFaultALMBV100bnC4PumpANoFlowBV101bnC4PumpARuntimeResetBV102bnC4FanRuntimeResetBV103bnHighCommonTempALMBV104bnLowCommonTempALMBV105bnLeadLagLockedBV106bnC1MakeupDisableBASBV107bnC2MakeupDisableBASBV108bnCurrentOperationBV109bnC4DischargeDamperAV0bnC1ReturnTempAV1bnC1SupplyTempAV2bnC1BasinWaterTempAV3bnAmbientTempAV4bnC1PumpARuntimeAV5bnC1CyclePumpTimeAV6bnC1DeicingTimeLeftAV7bnC1TimeLeftUnitDeicingStartAV8bnC1PumpALockTimeAV9bnC1FanRuntimeAV10bnHeaterCntrlTempAV11bnDeicingSeqStartTempAV12bnCurrentModeAV13bnHotStartTimeLeftAV14bnHighReturnALMSPAV15bnLowReturnALMSPAV16bnHighSupplyALMSPAV17bnLowSupplyALMSPAV18bnHighAmbientALMSPAV19bnLowAmbientALMSPAV20bnLowBasinTempALMSPAV21bnDamperOffsetTempSPAV22bnBasinHeaterTempSPAV23bnDeiceTempSPAV24bnBASSPAV25bnC2ReturnTempAV26bnC2SupplyTempAV27bnC2BasinWaterTempAV28bnC1VFDSpeedAV29bnC2VFDSpeedAV30bnCommonLeavingTempAV31bnC2PumpARuntimeAV32bnC2CyclePumpTimeLeftAV33bnC2TimeLeftUnitDeicingStartAV34bnC2DeicingTimeLeftAV35bnC2PumpALockTimeAV36bnC2FanRuntimeAV37bnRecordLeadCellAV38bnC3FanRuntimeAV39bnC3CyclePumpTimeLeftAV40bnC3PumpALockTimeAV41bnC3PumpARuntimeAV42bnC3ReturnTempAV43bnC3SupplyTempAV44bnC3VFDSpeedAV45bnC4ReturnTempAV46bnC4SupplyTempAV47bnC4VFDSpeedAV48bnC4PumpARuntimeAV49bnC4CyclePumpTimeLeftAV50bnC4PumpALockTimeAV51bnC4FanRuntimeAV52bnActiveSetpointAV53bnTimeBTWNDeicingSequences
Integration notes
- Objects are numbered for cells 1-4; objects for cells that are not installed have no meaning. Cell 1 and cell 2 have more objects than cells 3 and 4.
- Temperatures are in 0.1 °F (850 = 85.0 °F) and fan speeds in 0.1 %.
- The guide prints BINARY_VALUE 109 twice: bnC4DischargeDamper (cell 4 damper status) and bnBMSHeartbeat. Only the first is listed here; check which one the panel serves before mapping the heartbeat.
- The guide warns that non-volatile objects (setpoints, configuration) are rated for about 100,000 writes; do not write them cyclically.
- BACnet MS/TP and Modbus RTU share the serial port; only one runs at a time. BACnet IP and BACnet MS/TP are not available at the same time.
Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Sage Water & Energy Conservation Control System (Sage PLC) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.
Questions about the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC)
How many BACnet points does the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) have?
This list has 164 BACnet objects: 54 analog values, 110 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) BACnet points are writable?
25 of the 164 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.
Where is the official EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) BACnet documentation?
The source is Operations & Maintenance Instructions Addendum - Communications Guide for Sage Water & Energy Conservation Control System, revision Revision 1.3, published free by EVAPCO at https://www.evapco.com/media/1962586.
What are the minimum BACnet points to integrate the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC)?
Start with BV 35 bnEnableSystem (System enable from the BMS (1 = enabled)); AV 24 bnBASSP (Leaving fluid setpoint, 0.1 °F (850 = 85.0 °F)); BV 36 bnALM_ACK (Acknowledge alarms (1 = acknowledge)); BV 25 bnLocalRemoteStatus (Control mode: 0 local, 1 remote); BV 26 bnSYSEnabled (System enabled status); AV 52 bnActiveSetpoint (Active fluid setpoint in use, 0.1 °F); AV 30 bnCommonLeavingTemp (Average leaving fluid temperature, 0.1 °F); AV 28 bnC1VFDSpeed (Cell 1 fan speed, 0.1 %); BV 21 bnC1VFDFaultALM (Cell 1 VFD fault alarm); BV 103 bnHighCommonTempALM (High common supply water temperature alarm).
How do I enable BMS control of the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC)?
bnEnableSystem (BV 35) enables the system from the BMS; bnLocalRemoteStatus shows whether the panel is in local or remote control.
Does the EVAPCO Sage Water & Energy Conservation Control System (Sage PLC) need a BACnet heartbeat or have a communication timeout?
The guide lists bnBMSHeartbeat: 0 means waiting for the PLC to set it to 1 (5 s), 1 means waiting for the BMS to write it back to 0 (30 s). The guide does not say what the panel does when the BMS misses it. It is printed with the same instance as another object (BV 109), so confirm the live object before mapping it.
How do I check these points on the real Sage Water & Energy Conservation Control System (Sage PLC)?
Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.
More EVAPCO BACnet points lists
- Dry / adiabatic fluid cooler controller
EVAPCO eco-Air Controller (AC / NEMA Motors)
EVAPCO eco-Air air-cooled and adiabatic fluid coolers and condensers with AC (NEMA-style) fan motors on VFDs.
Also known as: eco-Air PLC, EVAPCO Controller, COMM24 AC, COMM22NEMA, eco-Air NEMA motor - Dry / adiabatic fluid cooler controller
EVAPCO eco-Air Controller (EC Fan Motors)
EVAPCO eco-Air air-cooled and adiabatic fluid coolers, CO2 gas coolers and condensers with EC fan motors.
Also known as: eco-Air PLC, EVAPCO Controller, COMM24 EC, eco-Air EC, eco-Air adiabatic cooler controller - Dry / adiabatic fluid cooler controller
EVAPCO eco-Air Controller, pCO version (EC Fans, 2020)
Earlier EVAPCO eco-Air air-cooled and adiabatic fluid coolers and condensers with EC fans and the pCO-type controller.
Also known as: COMM20EC, eco-Air pCO, pcoWeb, pCONet, EVAPCO EC Fan Communications Guide
Source: Operations & Maintenance Instructions Addendum - Communications Guide for Sage Water & Energy Conservation Control System · rev. Revision 1.3. Object names, instances and units are reproduced as published; descriptions are our own.