- Home
- BACnet points lists
- Greenheck
- RTU Microprocessor Controller (RTU v1.4)
Rooftop unit (RTU) controller · BACnet points list
Greenheck RTU Microprocessor Controller (RTU v1.4) BACnet points list
Updated 6 November 2026
The RTU microprocessor controller (program v1.4) offers BACnet MS/TP, BACnet IP, Modbus RTU and Modbus TCP. The BMS can enable the unit, command occupancy, reset alarms, write temperature, dehumidification, economizer, airflow and static pressure setpoints, take over fans and the outdoor air damper, and replace hardwired sensors with BMS values while a watchdog is kept alive. Read-only objects cover temperatures, humidity, pressures, refrigerant circuit values, outputs, unit status mode, latest alarm and bit-packed status and alarm words.
This page lists 167 BACnet objects for the Greenheck RTU Microprocessor Controller (RTU v1.4) — 61 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Greenheck’s own free documentation, linked below.
- Manufacturer
- Greenheck
- Model
- RTU Microprocessor Controller (RTU v1.4)
- Equipment
- Rooftop unit (RTU) controller
- Equipment type
- Rooftop units, AHUs & DOAS
- BACnet objects
- 167 (61 writable)
- Transport
- BACnet MS/TP, BACnet IP
- Firmware
- RTU v1.4
- Also known as
- 487424, Document 487424, 487426, Valent RTU controller, RTU v1.4, Greenheck rooftop unit controller, c.pCO
Reference only, provided as-is: verify against Greenheck’s current documentation and the live device before use. Not official Greenheck information. Terms of use.
BMS integration notes: Greenheck RTU Microprocessor Controller (RTU v1.4)
With BACnet licensed and the protocol set in Network Settings, enable the unit with BV 2 and command occupancy with BV 3, write the temperature setpoint AV 1 and reset alarms with BV 4. If the BMS sends sensor values or controls fans or the damper, keep the BV 1 watchdog toggling. Monitor Unit_Status_Mode, supply temperature, Global_Alarm and LatestAlm.
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 2 | System_Enable | Enables or disables the unit | Write |
| BV 3 | BMS_Occupancy_Command | Occupancy; Active = Unoccupied, Inactive = Occupied | Write |
| AV 1 | Temperature_Setpoint | Occupied temperature setpoint | Write |
| BV 1 | BMS_Watchdog | Heartbeat when BMS controls fans or sensors | Write |
| BV 4 | Reset_All_Alarms | Remote alarm reset | Write |
| AV 40 | Unit_Status_Mode | Current operating mode code | Read |
| AI 2 | Supply_Temp_Analog_Input | Supply (discharge) air temperature | Read |
| BV 23 | Global_Alarm | Any active alarm | Read |
| IV 5 | LatestAlm | Most recent alarm code | Read |
Enable & remote start
BV 2 System_Enable enables or disables the unit; BV 3 BMS_Occupancy_Command sets occupancy (Active = Unoccupied).
Heartbeat & communication loss
BV 1 BMS_Watchdog must be toggled by the BMS within the timeout delay whenever the BMS replaces a hardwired sensor (or takes over fan speed or damper control). If the timer expires, the controller alarms (BMS Offline) and falls back to its hardwired sensors and local control until the BMS returns. The watchdog status is shown on a read-only BV.
Sensors & values from the BMS
Set the matching source-select BV to BMS, then write the *_from_BMS analog value (e.g. AV 27 outside temperature, AV 35 space temperature). Supply fan, exhaust fan and outdoor air damper are taken over the same way with their control-source BVs. The watchdog must be kept alive.
Network setup
- BMS protocol (BACnet MS/TP, BACnet IP, Modbus RTU or Modbus TCP) and its settings are in the Network Settings menu; the service password 9998 is needed to change them.
- After changing BACnet MS/TP or IP settings, enable 'Save Settings' and reboot the controller (cycle power or hold the main menu button 3 seconds).
- BACnet must be licensed on the controller; alarm 82 'BACnet License - Not Installed' means it is not.
Watch out for
- Points marked with an asterisk in the manual form a 'BACnet Short List'; the full list is larger.
- Status and alarm words (IV and paired AV objects) are bit-packed; decode them with the bit tables in the manual.
- Remote sensor values are only used while their source-select BV is set to BMS and the watchdog is alive.
Greenheck RTU Microprocessor Controller (RTU v1.4) 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 | |||||
|---|---|---|---|---|---|---|
| AI | 1 | Space_Temp_Analog_Input | Space Temperature | °F | Read | |
| AImin | 2 | Supply_Temp_Analog_Input | Supply Temperature | °F | Read | |
| AI | 3 | Outside_Air_Temp_Analog_Input | Outside Air Temperature | °F | Read | |
| AI | 4 | Mixed_Temp_Analog_Input | Mixed Temperature | °F | Read | |
| AI | 5 | Cold_Coil_1_Temp_Analog_Input | Cold Coil 1 Temperature | °F | Read | |
| AI | 7 | Return_Temp_Analog_Input | Return Temperature | °F | Read | |
| AI | 8 | Exhaust_Temp_Analog_Input | Exhaust Temperature | °F | Read | |
| AI | 9 | Space_RH_Analog_Input | Space % Relative Humidity | % | Read | |
| AI | 10 | Outside_RH_Analog_Input | Outside % Relative Humidity | % | Read | |
| AI | 11 | Return_RH_Analog_Input | Return % Relative Humidity | % | Read | |
| AI | 12 | Return_Duct_Static_Pressure_Analog_Input | Return Duct Static Pressure | in. w.c. | Read | |
| AI | 13 | Space_Static_Pressure_Analog_Input | Space Static Pressure | in. w.c. | Read | |
| AI | 14 | Supply_Duct_Static_Pressure_Analog_Input | Supply Duct Static Pressure | in. w.c. | Read | |
| AI | 15 | Space_CO2_1_Analog_Input | Space 1 CO2 ppm | ppm | Read | |
| AI | 16 | Space_CO2_2_Analog_Input | Space 2 CO2 ppm | ppm | Read | |
| AI | 17 | Return_CO2_Analog_Input | Return CO2 ppm | ppm | Read | |
| AI | 18 | CL_Coil_Spt_Temp | HeatCool Only - Cooling Coil Setpoint Input | Read | 2-10V = 50-75°F | |
| AI | 19 | CL_Supply_Spt_Temp | HeatCool Only - Supply Setpoint Temperature | Read | 2-10V = 50-95°F | |
| AI | 20 | Circuit_A_Discharge_Temp_Analog_Input | Circuit A Discharge Temperature | °F | Read | |
| AI | 21 | Circuit_A_Suction_Temp_Analog_Input | Circuit A Suction Temperature | °F | Read | |
| AI | 28 | Circuit_A_Discharge_Pressure_Analog_Input | Circuit A Discharge Pressure | psig | Read | |
| AI | 29 | Circuit_A_Suction_Pressure_Analog_Input | Circuit A Suction Pressure | psig | Read | |
| AI | 36 | Aux_In_Customer_1 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 37 | Aux_In_Customer_2 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 38 | Aux_In_Customer_3 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 39 | Aux_In_Customer_4 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 40 | Aux_In_Customer_5 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 41 | Aux_In_Customer_6 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 42 | Aux_In_Customer_7 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 43 | Aux_In_Customer_8 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 44 | Aux_In_Customer_9 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 45 | Aux_In_Customer_10 | Customer defined auxiliary input (units selectable) | Read | ||
| AI | 46 | Circuit_A_Liquid_Line_Temp_Analog_Input | Circuit A Liquid Line Heat Pressure | °F | Read | |
| AI | 47 | Circuit_A_Liquid_Line_Heat_Temp_Analog_Input | Circuit A Liquid Line Heat Temperature | °F | Read | |
| AI | 48 | Circuit_A_Liquid_Line_Pressure_Analog_Input | Circuit A Liquid Line Pressure | psig | Read | |
| AI | 49 | Circuit_A_Liquid_Line_Heat_Pressure_Analog_Input | Circuit A Liquid Line Heat Pressure | psig | Read | |
| AVmin | 1 | Temperature_Setpoint | Temperature Setpoint used for Supply, Space, or Return temperature control | °F | Write | |
| AV | 2 | Temperature_Heat_Cool_Deadband | Heat/Cool Spt Deadband for Space or Return Reset | Δ°F | Write | |
| AV | 3 | Temperature_Setpoint_Unoccupied | Temperature Setpoint used for Supply, Space, or Return temperature control | °F | Write | |
| AV | 4 | Temperature_Heat_Cool_Deadband_Unoccupied | Heat/Cool Spt Deadband for Space or Return Reset | Δ°F | Write | |
| AV | 5 | Cooling_Coil_Setpoint_Min | Cooling Coil Leaving Air Setpoint | °F | Write | |
| AV | 6 | Cooling_Coil_Setpoint_Max | Maximum Coil Leaving Setpoint | °F | Write | |
| AV | 7 | Dehumidification_Setpoint | Dehumidification Setpoint %RH | % | Write | |
| AV | 8 | Outside_Dewpoint_Setpoint | Outside Dewpoint Dehumidification Trigger | °F | Write | |
| AV | 9 | Indoor_Dewpoint_Setpoint | Indoor Dewpoint Dehumidification Trigger | °F | Write | |
| AV | 10 | Unocc_Indoor_Dewpoint_Setpoint | Unoccupied Indoor Dewpoint Dehumidification Trigger | °F | Write | |
| AV | 11 | Unoccupied_Dehumidification_Setpoint | Unoccupied Dehumidification %RH Setpoint | % | Write | |
| AV | 12 | Economizer_Temp_Enable_Setpoint | Economizer Ambient Temp Enable Setpoint Allow Econ when OAT< Setpoint | °F | Write | |
| AV | 13 | Economizer_Enthalpy_Enable_Setpoint | Economizer Enthalpy Enable Setpoint Allow Econ when OA Enthalpy<Setpoint | Btu/lb | Write | |
| AV | 14 | Supply_Fan_CFM_Setpoint | Supply Fan CFM Setpoint | cfm | Write | |
| AV | 15 | Exhaust_Fan_CFM_Setpoint | Exhaust Fan CFM Setpoint | cfm | Write | |
| AV | 16 | OAD_CFM_Setpoint | OAD CFM Setpoint | cfm | Write | |
| AV | 17 | Cooling_Lockout_Setpoint | Cooling Ambient Lockout Setpoint | °F | Write | |
| AV | 18 | Heating_Lockout_Setpoint | Heating Ambient Lockout Setpoint | °F | Write | |
| AV | 20 | Economizer_Lockout_Setpoint | Economizer Ambient Lockout Setpoint | °F | Write | |
| AV | 21 | Return_Duct_Static_Pressure_Setpoint | Return Duct Static Pressure Setpoint | in. w.c. | Write | |
| AV | 22 | Space_Static_Pressure_Setpoint | Space Static Pressure Setpoint | in. w.c. | Write | |
| AV | 23 | Supply_Duct_Static_Pressure_Setpoint | Supply Duct Static Pressure Setpoint | in. w.c. | Write | |
| AV | 24 | Space_CO2_Setpoint | Space CO2 Setpoint | ppm | Write | |
| AV | 25 | Outside_Air_Damper_Minimum_Setpoint_Occ | Outside Air Damper Minimum Setpoint | % | Write | |
| AV | 26 | Outside_RH_from_BMS | Outside RH from BMS | % | Write | |
| AV | 27 | Outside_Temp_from_BMS | Outside Temp from BMS - source is BMS | °F | Write | |
| AV | 28 | Return_RH_from_BMS | Return RH from BMS - source is BMS | % | Write | |
| AV | 29 | Return_Temp_from_BMS | Return Temp from BMS - source is BMS | °F | Write | |
| AV | 30 | Space_1_CO2_from_BMS | Space 1 CO2 from BMS - source is BMS | ppm | Write | |
| AV | 31 | Space_2_CO2_from_BMS | Space 2 CO2 from BMS - source is BMS | ppm | Write | |
| AV | 32 | Return_CO2_from_BMS | Return CO2 from BMS - source is BMS | ppm | Write | |
| AV | 33 | Space_RH_from_BMS | Space RH from BMS - source is BMS | % | Write | |
| AV | 34 | Space_Static_from_BMS | Space Static from BMS - source is BMS | in. w.c. | Write | |
| AV | 35 | Space_Temp_from_BMS | Space Temp from BMS - source is BMS | °F | Write | |
| AV | 36 | SF_Control_Signal_BMS | BMS to control signal for supply fan speed | % | Write | |
| AV | 37 | EF_Control_Signal_BMS | BMS to control signal for exhaust fan speed | % | Write | |
| AV | 38 | OAD_Control_Signal_BMS | Allows the BMS to control OAD position | % | Write | |
| AV | 39 | Aux_BMS_Analog_Output_1 | BMS Commanded auxiliary analog output (units selectable) | Write | ||
| AVmin | 40 | Unit_Status_Mode | Unit Status Mode - See Table | Read | ||
| AV | 41 | Supply_Temperature_Calculated_Setpoint | Active Supply Temperature Setpoint | °F | Read | |
| AV | 42 | Cooling_1_Ramp_Capacity | Cooling Ramp 1 Status Value | % | Read | |
| AV | 44 | Defrost_Ramp | Defrost Ramp | % | Read | |
| AV | 45 | Economizer_Ramp | Economizer Ramp | % | Read | |
| AV | 46 | Head_Pressure_Control_Ramp_1_Ramp | Head Pressure Control Ramp 1 | % | Read | |
| AV | 50 | HP_Ramp_Capacity | Heat Pump Heating Ramp | % | Read | |
| AV | 51 | Heating_Capacity | Heating Ramp | % | Read | |
| AV | 53 | Hot_Gas_Reheat_Ramp | Hot Gas Reheat Ramp | % | Read | |
| AV | 54 | Outside_Dewpoint | Outside Dewpoint | °F | Read | |
| AV | 55 | Outside_Enthalpy | Outside Enthalpy | Btu/lb | Read | |
| AV | 56 | Return_Dewpoint | Return Dewpoint | °F | Read | |
| AV | 57 | Return_Enthalpy | Return Enthalpy | Btu/lb | Read | |
| AV | 58 | Space_Dewpoint | Space Dewpoint | °F | Read | |
| AV | 59 | Space_Enthalpy | Space Enthalpy | Btu/lb | Read | |
| AV | 60 | Circuit_A_Superheat | Circuit A Superheat | °F | Read | |
| AV | 64 | Total_Exhaust_Fan_CFM_BMS | Total Exhaust Fan CFM | cfm | Read | |
| AV | 65 | Total_Supply_Fan_CFM_BMS | Total Supply Fan CFM | cfm | Read | |
| AV | 66 | OAD_CFM_BMS | OAD CFM | cfm | Read | |
| AV | 67 | Active_Temperature_Setpoint | Active Temperature Setpoint | °F | Read | |
| AV | 70 | Electric_Heater_1_Analog_Output | Electric Heater 1 Analog Output | % | Read | |
| AV | 73 | Exhaust_Fan_Speed_Analog_Output | Exhaust Fan Speed Analog Output | % | Read | |
| AV | 76 | Mod_Gas_Furnace_1_Analog_Output | Mod Gas Furnace 1 Analog Output | % | Read | |
| AV | 78 | Outside_Air_Damper_Analog_Output | Outside Air Damper Analog Output | % | Read | |
| AV | 79 | Supply_Fan_Speed_Analog_Output | Supply Fan Speed Analog Output | % | Read | |
| AV | 80 | Modulating_Compressor_Analog_Output_BMS | First Modulating Compressor Analog Output - BMS | % | Read | |
| AV | 82 | Circuit_A_Sat_Discharge_Temperature | Circuit A Saturated Discharge Temperature | °F | Read | |
| AV | 86 | Circuit_A_Sat_Suction_Temperature | Circuit A Saturated Suction Temperature | °F | Read | |
| AV | 90 | Coil_Temperature_Calculated_Setpoint | Calculated Coil Leaving Set point | °F | Read | |
| AV | 91 | Active_Cooling_Setpoint | Active Cooling Setpoint | °F | Read | |
| AV | 92 | Active_Heating_Setpoint | Active Heating Setpoint | °F | Read | |
| AV | 93 | LatestAlm_AV | Most recent alarm - See Alarm Table | Read | ||
| AV | 94 | Device_Enable_DO_Word_Real_1 | Device Enable DO Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 95 | Device_Enable_DO_Word_Real_2 | Device Enable DO Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 96 | Ref_Ckt_PressTemp_Alarm_Word_Real_1 | Refrigeration Circuit Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 97 | Ref_Ckt_PressTemp_Alarm_Word_Real_2 | Refrigeration Circuit Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 98 | Device_Offline_Word_Real_1 | Device Offline Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 99 | Device_Offline_Word_Real_2 | Device Offline Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 100 | Device_Alarm_Word_Real_1 | Device Alarm Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 101 | Device_Alarm_Word_Real_2 | Device Alarm Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 102 | System_Word_Real_1 | System Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 103 | System_Word_Real_2 | System Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 104 | Unit_Status_Word_Real_1 | Unit Status Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 105 | Unit_Status_Word_Real_2 | Unit Status Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| AV | 106 | Circuit_A_Subcool | Circuit A Subcooling | °F | Read | |
| AV | 107 | Circuit_A_Heat_Subcool | Circuit A Heat Subcooling | °F | Read | |
| IV | 1 | Temperature_Reset_Mode | Occupied Reset Type Setpoint | Write | 1-Discharge, 2-Space 3-Return, 4-Outside | |
| IV | 2 | Temperature_Reset_Mode_Unoccupied | Unoccupied Reset Type Setpoint | Write | 1-Discharge, 2-Space 3-Return | |
| IV | 3 | Active_Temperature_Reset_Mode | Active Occupied Reset Type Setpoint | Read | 1-Discharge, 2-Space 3-Return, 4-Outside | |
| IV | 4 | Active_Temperature_Reset_Mode_Unocc | Active Unoccupied Reset Type Setpoint | Read | 1-Discharge, 2-Space 3-Return | |
| IVmin | 5 | LatestAlm | Most recent alarm - See Alarm Table | Read | ||
| IV | 6 | Device_Enable_DO_Word | Device Enable DO Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| IV | 7 | Ref_Ckt_PressTemp_Alarm_Word | Refrigeration Circuit Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| IV | 8 | Device_Offline_Word | Device Offline Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| IV | 9 | Device_Alarm_Word | Device Alarm Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| IV | 10 | System_Word | System Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| IV | 11 | Unit_Status_Word | Unit Status Word - See Table | Read | Bit-packed word (bit table in the manual) | |
| BI | 1 | Exhaust_Fan_1_Status_Digital_Input | Exhaust Fan Status | Read | Active=Active, Inactive=Inactive | |
| BI | 2 | Supply_Fan_1_Status_Digital_Input | Supply Fan Status | Read | Active=Active, Inactive=Inactive | |
| BVmin | 1 | BMS_Watchdog | BMS Watchdog command Used to determine BMS comm status | Write | Active=Active, Inactive=Inactive | |
| BVmin | 2 | System_Enable | Master system enable/disable point | Write | Active=Enable, Inactive=Disable | |
| BVmin | 3 | BMS_Occupancy_Command | Occupancy Command | Write | Active=Unoccupied, Inactive=Occupied | |
| BVmin | 4 | Reset_All_Alarms | Alarm Reset Command | Write | Active=Reset, Inactive=Normal | |
| BV | 5 | Exhaust_Only_Mode_BMS_Cmd | Emergency Exhaust Mode Command | Write | Active=Enable, Inactive=Disable | |
| BV | 6 | Pressurization_Only_Mode_BMS_Cmd | Emergency Pressurization Mode Command | Write | Active=Enable, Inactive=Disable | |
| BV | 7 | Outside_RH_Source_BMS | Outside RH Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 8 | Outside_Temp_Source_BMS | Outside Temp Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 9 | Return_RH_Source_BMS | Return RH Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 10 | Return_Temp_Source_BMS | Return Temp Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 11 | Space_1_CO2_Source_BMS | Space 1 CO2 Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 12 | Space_2_CO2_Source_BMS | Space 2 CO2 Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 13 | Return_CO2_Source_BMS | Return CO2 Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 14 | Space_RH_Source_BMS | Space RH Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 15 | Space_Static_Source_BMS | Space Static Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 16 | Space_Temp_Source_BMS | Space Temp Source Selection | Write | Active=BMS, Inactive=Local | |
| BV | 17 | SF_Control_Source_BMS | Allows the BMS to control supply fan speed | Write | Active=BMS, Inactive=Local | |
| BV | 18 | EF_Control_Source_BMS | Allows the BMS to control exhaust fan speed | Write | Active=BMS, Inactive=Local | |
| BV | 19 | OAD_Control_Source_BMS | Allows the BMS to control OAD position | Write | Active=BMS, Inactive=Local | |
| BV | 20 | Aux_BMS_Digital_Output_1 | BMS Commanded auxiliary digital output | Write | Active=Active, Inactive=Inactive | |
| BV | 21 | Aux_BMS_Digital_Output_2 | BMS Commanded auxiliary digital output | Write | Active=Active, Inactive=Inactive | |
| BV | 22 | Occupied | Occupancy | Read | Active=Occupied, Inactive=Unoccupied | |
| BVmin | 23 | Global_Alarm | General alarm point, default set to indicate any active alarm | Read | Active=Alarm, Inactive=Normal | |
| BV | 24 | BMS_Watchdog_Active | Status of the BMS watchdog heartbeat | Read | Active=Active, Inactive=Inactive | |
| BV | 25 | OAD_Feedback_Error_Not_Economizing.Active | Feedback indicates OAD is not opening during economizer | Read | Active=Alarm, Inactive=Normal | |
| BV | 26 | OAD_Feedback_Error_Economizing.Active | Feedback indicates OAD is open | Read | Active=Alarm, Inactive=Normal | |
| BV | 27 | OAD_Feedback_Error_OAD_Not_Modulating.Active | Feedback indicates the OAD is not modulating | Read | Active=Alarm, Inactive=Normal | |
| BV | 28 | OAD_Feedback_Error_Excess_OA.Active | Feedback indicates the OAD is not closing | Read | Active=Alarm, Inactive=Normal | |
| BV | 29 | Supply_Fan_1_Alarm.Active | Supply Fan Alarm Active | Read | Active=Alarm, Inactive=Normal | |
| BV | 30 | Exhaust_Fan_1_Alarm.Active | Exhaust Fan Alarm Active | Read | Active=Alarm, Inactive=Normal | |
| BV | 31 | Drain_Pan_Alarm.Active | Condensate Drain Pan Alarm Active | Read | Active=Alarm, Inactive=Normal | |
| BV | 32 | Fire_Safety_Shutdown_Alarm.Active | Fire Safety Shutdown Alarm Active | Read | Active=Alarm, Inactive=Normal | |
| BV | 33 | Refrigerant_Leak_Compressor_Alarm.Active | Refrigerant Leak Compressor Alarm Active | Read | Active=Alarm, Inactive=Normal | |
| BV | 34 | Refrigerant_Leak_Airstream_Alarm.Active | Refrigerant Leak Airstream Alarm Active | Read | Active=Alarm, Inactive=Normal |
No points match these filters.
Object ID lookup: Greenheck RTU Microprocessor Controller point IDs by name
AI1Space_Temp_Analog_InputAI2Supply_Temp_Analog_InputAI3Outside_Air_Temp_Analog_InputAI4Mixed_Temp_Analog_InputAI5Cold_Coil_1_Temp_Analog_InputAI7Return_Temp_Analog_InputAI8Exhaust_Temp_Analog_InputAI9Space_RH_Analog_InputAI10Outside_RH_Analog_InputAI11Return_RH_Analog_InputAI12Return_Duct_Static_Pressure_Analog_InputAI13Space_Static_Pressure_Analog_InputAI14Supply_Duct_Static_Pressure_Analog_InputAI15Space_CO2_1_Analog_InputAI16Space_CO2_2_Analog_InputAI17Return_CO2_Analog_InputAI18CL_Coil_Spt_TempAI19CL_Supply_Spt_TempAI20Circuit_A_Discharge_Temp_Analog_InputAI21Circuit_A_Suction_Temp_Analog_InputAI28Circuit_A_Discharge_Pressure_Analog_InputAI29Circuit_A_Suction_Pressure_Analog_InputAI36Aux_In_Customer_1AI37Aux_In_Customer_2AI38Aux_In_Customer_3AI39Aux_In_Customer_4AI40Aux_In_Customer_5AI41Aux_In_Customer_6AI42Aux_In_Customer_7AI43Aux_In_Customer_8AI44Aux_In_Customer_9AI45Aux_In_Customer_10AI46Circuit_A_Liquid_Line_Temp_Analog_InputAI47Circuit_A_Liquid_Line_Heat_Temp_Analog_InputAI48Circuit_A_Liquid_Line_Pressure_Analog_InputAI49Circuit_A_Liquid_Line_Heat_Pressure_Analog_InputAV1Temperature_SetpointAV2Temperature_Heat_Cool_DeadbandAV3Temperature_Setpoint_UnoccupiedAV4Temperature_Heat_Cool_Deadband_UnoccupiedAV5Cooling_Coil_Setpoint_MinAV6Cooling_Coil_Setpoint_MaxAV7Dehumidification_SetpointAV8Outside_Dewpoint_SetpointAV9Indoor_Dewpoint_SetpointAV10Unocc_Indoor_Dewpoint_SetpointAV11Unoccupied_Dehumidification_SetpointAV12Economizer_Temp_Enable_SetpointAV13Economizer_Enthalpy_Enable_SetpointAV14Supply_Fan_CFM_SetpointAV15Exhaust_Fan_CFM_SetpointAV16OAD_CFM_SetpointAV17Cooling_Lockout_SetpointAV18Heating_Lockout_SetpointAV20Economizer_Lockout_SetpointAV21Return_Duct_Static_Pressure_SetpointAV22Space_Static_Pressure_SetpointAV23Supply_Duct_Static_Pressure_SetpointAV24Space_CO2_SetpointAV25Outside_Air_Damper_Minimum_Setpoint_OccAV26Outside_RH_from_BMSAV27Outside_Temp_from_BMSAV28Return_RH_from_BMSAV29Return_Temp_from_BMSAV30Space_1_CO2_from_BMSAV31Space_2_CO2_from_BMSAV32Return_CO2_from_BMSAV33Space_RH_from_BMSAV34Space_Static_from_BMSAV35Space_Temp_from_BMSAV36SF_Control_Signal_BMSAV37EF_Control_Signal_BMSAV38OAD_Control_Signal_BMSAV39Aux_BMS_Analog_Output_1AV40Unit_Status_ModeAV41Supply_Temperature_Calculated_SetpointAV42Cooling_1_Ramp_CapacityAV44Defrost_RampAV45Economizer_RampAV46Head_Pressure_Control_Ramp_1_RampAV50HP_Ramp_CapacityAV51Heating_CapacityAV53Hot_Gas_Reheat_RampAV54Outside_DewpointAV55Outside_EnthalpyAV56Return_DewpointAV57Return_EnthalpyAV58Space_DewpointAV59Space_EnthalpyAV60Circuit_A_SuperheatAV64Total_Exhaust_Fan_CFM_BMSAV65Total_Supply_Fan_CFM_BMSAV66OAD_CFM_BMSAV67Active_Temperature_SetpointAV70Electric_Heater_1_Analog_OutputAV73Exhaust_Fan_Speed_Analog_OutputAV76Mod_Gas_Furnace_1_Analog_OutputAV78Outside_Air_Damper_Analog_OutputAV79Supply_Fan_Speed_Analog_OutputAV80Modulating_Compressor_Analog_Output_BMSAV82Circuit_A_Sat_Discharge_TemperatureAV86Circuit_A_Sat_Suction_TemperatureAV90Coil_Temperature_Calculated_SetpointAV91Active_Cooling_SetpointAV92Active_Heating_SetpointAV93LatestAlm_AVAV94Device_Enable_DO_Word_Real_1AV95Device_Enable_DO_Word_Real_2AV96Ref_Ckt_PressTemp_Alarm_Word_Real_1AV97Ref_Ckt_PressTemp_Alarm_Word_Real_2AV98Device_Offline_Word_Real_1AV99Device_Offline_Word_Real_2AV100Device_Alarm_Word_Real_1AV101Device_Alarm_Word_Real_2AV102System_Word_Real_1AV103System_Word_Real_2AV104Unit_Status_Word_Real_1AV105Unit_Status_Word_Real_2AV106Circuit_A_SubcoolAV107Circuit_A_Heat_SubcoolIV1Temperature_Reset_ModeIV2Temperature_Reset_Mode_UnoccupiedIV3Active_Temperature_Reset_ModeIV4Active_Temperature_Reset_Mode_UnoccIV5LatestAlmIV6Device_Enable_DO_WordIV7Ref_Ckt_PressTemp_Alarm_WordIV8Device_Offline_WordIV9Device_Alarm_WordIV10System_WordIV11Unit_Status_WordBI1Exhaust_Fan_1_Status_Digital_InputBI2Supply_Fan_1_Status_Digital_InputBV1BMS_WatchdogBV2System_EnableBV3BMS_Occupancy_CommandBV4Reset_All_AlarmsBV5Exhaust_Only_Mode_BMS_CmdBV6Pressurization_Only_Mode_BMS_CmdBV7Outside_RH_Source_BMSBV8Outside_Temp_Source_BMSBV9Return_RH_Source_BMSBV10Return_Temp_Source_BMSBV11Space_1_CO2_Source_BMSBV12Space_2_CO2_Source_BMSBV13Return_CO2_Source_BMSBV14Space_RH_Source_BMSBV15Space_Static_Source_BMSBV16Space_Temp_Source_BMSBV17SF_Control_Source_BMSBV18EF_Control_Source_BMSBV19OAD_Control_Source_BMSBV20Aux_BMS_Digital_Output_1BV21Aux_BMS_Digital_Output_2BV22OccupiedBV23Global_AlarmBV24BMS_Watchdog_ActiveBV25OAD_Feedback_Error_Not_Economizing.ActiveBV26OAD_Feedback_Error_Economizing.ActiveBV27OAD_Feedback_Error_OAD_Not_Modulating.ActiveBV28OAD_Feedback_Error_Excess_OA.ActiveBV29Supply_Fan_1_Alarm.ActiveBV30Exhaust_Fan_1_Alarm.ActiveBV31Drain_Pan_Alarm.ActiveBV32Fire_Safety_Shutdown_Alarm.ActiveBV33Refrigerant_Leak_Compressor_Alarm.ActiveBV34Refrigerant_Leak_Airstream_Alarm.Active
Integration notes
- Valent publishes the same guide as document 487426; its points list is identical (167 objects).
- The DOAS controller (Valent document 485937) shares most of this list but differs in about 20 objects.
- Appendix E prints a Modbus register beside each BACnet object; only the BACnet side is listed here.
- Status and alarm words are 32-bit, published as an IV plus two AVs; the bit tables are in the manual.
- Source: Appendix E Points List, manual pages 40-46 (167 objects).
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 RTU Microprocessor Controller (RTU v1.4) 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 Greenheck RTU Microprocessor Controller (RTU v1.4)
How many BACnet points does the Greenheck RTU Microprocessor Controller (RTU v1.4) have?
This list has 167 BACnet objects: 36 analog inputs, 84 analog values, 2 binary inputs, 34 binary values, 11 integer values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Greenheck RTU Microprocessor Controller (RTU v1.4) BACnet points are writable?
61 of the 167 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 Greenheck RTU Microprocessor Controller (RTU v1.4) BACnet documentation?
The source is Microprocessor Controller for RTU - Reference Guide (RTU v1.4) (487424), revision 2026-06 (Rev. 3; program version date 9/25), published free by Greenheck at https://webcontent.greenheck.com/atg-cms-v2-prod/docs/default-source/resource-library/installation-manuals/dedicated-outdoor-air-systems/487424_rtu_controller_iom.pdf.
What are the minimum BACnet points to integrate the Greenheck RTU Microprocessor Controller (RTU v1.4)?
Start with BV 2 System_Enable (Enables or disables the unit); BV 3 BMS_Occupancy_Command (Occupancy; Active = Unoccupied, Inactive = Occupied); AV 1 Temperature_Setpoint (Occupied temperature setpoint); BV 1 BMS_Watchdog (Heartbeat when BMS controls fans or sensors); BV 4 Reset_All_Alarms (Remote alarm reset); AV 40 Unit_Status_Mode (Current operating mode code); AI 2 Supply_Temp_Analog_Input (Supply (discharge) air temperature); BV 23 Global_Alarm (Any active alarm); IV 5 LatestAlm (Most recent alarm code).
How do I enable BMS control of the Greenheck RTU Microprocessor Controller (RTU v1.4)?
BV 2 System_Enable enables or disables the unit; BV 3 BMS_Occupancy_Command sets occupancy (Active = Unoccupied).
Does the Greenheck RTU Microprocessor Controller (RTU v1.4) need a BACnet heartbeat or have a communication timeout?
BV 1 BMS_Watchdog must be toggled by the BMS within the timeout delay whenever the BMS replaces a hardwired sensor (or takes over fan speed or damper control). If the timer expires, the controller alarms (BMS Offline) and falls back to its hardwired sensors and local control until the BMS returns. The watchdog status is shown on a read-only BV.
Can the BMS supply sensor values to the Greenheck RTU Microprocessor Controller (RTU v1.4)?
Set the matching source-select BV to BMS, then write the *_from_BMS analog value (e.g. AV 27 outside temperature, AV 35 space temperature). Supply fan, exhaust fan and outdoor air damper are taken over the same way with their control-source BVs. The watchdog must be kept alive.
How do I check these points on the real RTU Microprocessor Controller (RTU v1.4)?
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 Greenheck BACnet points lists
- Dedicated outdoor air system (DOAS)
Greenheck Dedicated Outdoor Air Systems (DOAS) - BACnet
Greenheck dedicated outdoor air units whose factory controller runs the DOAS_10 program with BACnet licensed.
Also known as: Greenheck DOAS, DOAS, DOAS_10.006, 485940 - Dedicated outdoor air system (DOAS) unit controller
Greenheck DOAS Microprocessor Controller v6.2 (legacy points list)
Greenheck dedicated outdoor air units running the older DOAS v6.2 controller program (July 2021 guide).
Also known as: 485175, Document 485175, DOAS v6.2, Greenheck DOAS controller, c.pCO - Kitchen hood exhaust and supply fan controls
Greenheck Kitchen Controls (GKC) main board
Greenheck Kitchen Controls panels (standard and advanced) for kitchen hoods: up to 8 exhaust fans, 4 supply fans, 8 zones and 16 hood control boards.
Also known as: GKC, Greenheck Kitchen Controls, 484600, GKC-CV, GKC-DCV, Kitchen hood controls - Energy recovery ventilator
Greenheck IVE Indoor Energy Recovery Ventilator (BACnet)
Greenheck IVE indoor energy recovery ventilators with the factory c.pCO Mini controller.
Also known as: IVE, Greenheck IVE, IVE_01.002, 487690, c.pCO Mini - Make-up air unit controller
Greenheck Make-Up Air Microprocessor Controller (MUA v4.1)
Greenheck make-up air units with the factory microprocessor controller, MUA program v4.1.
Also known as: 487036, Document 487036, MUA v4.1, Greenheck make-up air controller, c.pCO - Fan variable frequency drive (VFD)
Greenheck Vari-Green Drive VGD-100+
Greenheck Vari-Green Drive (VGD-100+) motor drives used on Greenheck fans.
Also known as: VGD, VGD-100, VGD-100+, Vari-Green Drive, 481200 - EC motor with integrated variable frequency drive (fans)
Greenheck Vari-Green Motor (EC Titanium) BACnet MS/TP
Greenheck Vari-Green single-phase and three-phase EC motors (EC Titanium integrated motor drive) controlled over BACnet MS/TP.
Also known as: Vari-Green, Vari-Green Motor, EC Titanium, MN448, Greenheck Vari-Green, Baldor EC Titanium
Source: Microprocessor Controller for RTU - Reference Guide (RTU v1.4) · 487424 · rev. 2026-06 (Rev. 3; program version date 9/25). Object names, instances and units are reproduced as published; descriptions are our own.