Easy BACnet
  1. Home
  2. BACnet points lists
  3. Modine
  4. ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)

Self-contained vertical unit ventilator controller (classroom) · BACnet points list

Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) BACnet points list

Updated 6 November 2026

Short answer

ClassMate and SchoolMate classroom units use a Carel pCOOEM+ controller; an optional BMS card gives BACnet MS/TP or BACnet IP/Ethernet (LonWorks and Modbus are other options). The BMS can switch the unit on and off, send an occupied command, reset alarms, send a heartbeat and write cooling, heating offset, unoccupied, standby, humidity and CO2 setpoints. It reads temperatures, humidity, CO2, damper and valve positions, relay outputs, digital inputs and individual alarms.

This page lists 80 BACnet objects for the Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) — 23 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Modine’s own free documentation, linked below.

Manufacturer
Modine
Model
ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)
Equipment
Self-contained vertical unit ventilator controller (classroom)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
80 (23 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Modine Controls System program version series 1
Also known as
AIR74-525, AIR74-525.1, 5H1046210000, ClassMate, SchoolMate, CMD, CMP, CMS, SMG, SMW, Carel pCOOEM+
Source document
Modine Controls System Manual - ClassMate and SchoolMate Units, Models CMD/CMP/CMS and SMG/SMW · AIR74-525.1 · rev. 2016-07
Download CSV 80 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Modine’s current documentation and the live device before use. Not official Modine information. Terms of use.

BMS integration notes: Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)

Integration in brief

Pick BACnet MSTP or BACnet IP/Eth as the BMS card protocol in Service > BMS Configuration and set the instance and address with the Termconf plug-in screens. Use BV 16 Superv_OnOff to run the unit and BV 27 for occupancy, write the cooling setpoint (AV 9) and heat offset (AV 10), and keep BV 17 heartbeat toggling if the heartbeat is enabled. Watch the general alarm (BV 15) and the individual alarm BVs.

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.

ObjectNameWhyAccess
BV 16Superv_OnOffBMS on/off commandWrite
BV 27bms_occBMS occupied commandWrite
AV 9pco_temp_setptCooling setpointWrite
AV 10ht_offsetHeating setpoint offset below cooling setpointWrite
BV 17heartbeatBMS heartbeat, when enabled in the BMS menuWrite
BV 26BMS_ResetAlarm reset commandWrite
BV 6Supply_fanSupply fan relay statusRead
AV 8cntrl_sensorControl temperatureRead
AV 4sa_tempSupply air temperatureRead
BV 15General_AlarmGeneral alarmRead

Enable & remote start

BV 16 Superv_OnOff is the BMS on/off command and BV 27 bms_occ the BMS occupied command; the unit display shows 'OFF by BMS' when the BMS has switched it off.

Heartbeat & communication loss

The BMS Configuration menu has an 'Enable heartbeat' option (default No), a timeout and an 'If BMS Offline turn unit' On/Off choice; the BMS writes BV 17 heartbeat. When the heartbeat is lost the 'BMS Offline (No Heart Beat)' alarm is raised and, depending on setup, the unit turns off or stays in occupied mode.

Network setup

Watch out for

Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) 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.

80 of 80 shown
Type
AnalogBinary
Access
Show
Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) BACnet Points List
DescriptionStates
AV1ra_tempReturn Air Temperature SensorRead
AV2indoor_coil_tempIndoor Coil Temperature SensorRead
AV3oa_coil_tempOutdoor Coil Temperature SensorRead
AVmin4sa_tempSupply Air Temperature SensorRead
AV5oa_humidityOutside Air Humidity SensorRead
AV6oa_tempOutside Air Temperature SensorRead
AV7ll_pressureLiquid Line PressureRead
AVmin8cntrl_sensorControl TemperatureRead
AVmin9pco_temp_setptCooling Temperature Setpoint from KeypadWrite
AVmin10ht_offsetHeat Setpoint Offset from Cooling SetpointWrite
AV11main_ht_spHeating Setpoint = Cooling Setpoint Minus Heating DiffRead
AV12ThTune_1_Temperature_setpointTH-Tune Temperature SetpointWrite
AV13pAD_Setp_TemppAD Temperature SetpointWrite
AV14Unocc_clg_setpUnoccupied Cooling SetpointWrite
AV15Unocc_ht_setpUnoccupied Heating SetpointWrite
AV16standby_clg_setpStandby Cooling SetpointWrite
AV17standby_ht_setpStandby Heating SetpointWrite
AV18ec_low_limitLow Limit for Economizer to be EnabledWrite
AV19Cntrl_setActual Control Cooling SetpointRead
AV20geo_water_out_tempGeo Water OutRead
AV21SetMax_TempSet Maximum Temperature for PADWrite
AV22SetMin_TempSet Minimum Temperature for PADWrite
AV23ec_oa_setEconomizer SetpointWrite
AV24ec_sa_ll_bd_BMSEconomizer Supply Low LimitWrite
AV1001co2_sensor_dispSpace CO2 LevelRead
AV1002ec_co2_maxCO2 Maximum SetpointWrite
AV1003cntrl_h_sensorControl HumidityRead
AV1004pco_hum_setptHumidity Setpoint from KeypadWrite
AV1005pAD_Setp_HumidpAD Humidity SetpointWrite
AV1006ThTune_1_Humidity_setpointTH-Tune Humidity SetpointWrite
AV1007econ_dispEconomizer Damper PositionRead
AV1008inside_humidityInside Humidity SensorRead
AV1009hot_water_valve-DispHot Water Valve PositionRead
AV1010cfm_vent_rate_dispVentilation Fan CFM RateRead
AV1011ec_co2_minCO2 Minimum Set PointWrite
AV1012ec_damper_max_co2CO2 Damper Max PositionWrite
AV1013CURRENT_DAYCurrent DayRead
AV1014CURRENT_MONTHCurrent MonthRead
AV1015CURRENT_YEARCurrent YearRead
AV1016CURRENT-HOURCurrent HourRead
AV1017CURRENT-YEARCurrent MinuteRead
BV1supply_fan_highSupply Fan High RelayRead
BV2HG_reheatHot Gas Re-Heat RelayRead
BV3Reversing_valveReversing Valve RelayRead
BV4comp_onCompressor RelayRead
BV5Comp_CCSCompressor Capacity Solenoid RelayRead
BVmin6Supply_fanSupply Fan RelayRead
BV7Electric_ht1Electric Heat Stage 1 RelayRead
BV8Electric_ht2Electric Heat Stage 2 RelayRead
BV9OA_damperOutside Air Damper RelayRead
BV10door_window_swDoor Switch InputRead
BV11ERM_wheelEnergy Recovery Wheel RelayRead
BV12EA_vent_fanERM Exhaust Air Fan RelayRead
BV13OA_vent_fanERM Ventilation FanRead
BV14Exhaust_fan_onExhaust Fan RelayRead
BVmin15General_AlarmGeneral AlarmRead
BVmin16Superv_OnOffSupervisor (BMS) On-OffWrite
BVmin17heartbeatHeartbeat signal from BMSWrite
BV18din_cond_floatCondensate Digital Input NCRead
BV19din_freezeFreeze Stat Digital Input NORead
BV20din_supply_fanSupply Fan Status Digital Input NC (when running)Read
BV21din_oa_fanOutside Air Fan Alarm Digital Input NORead
BV22din_filterFilter Dirty Digital Input NORead
BV23din_occupiedOccupied or Standby Digital Input NORead
BV24din_lpLow Pressure Switch Digital InputRead
BV25din_hpHigh Pressure Switch Digital Input NORead
BVmin26BMS_ResetAlarm Reset by BMSWrite
BVmin27bms_occOccupied Command from BMS CommandWrite
BV28dehumUnit in Dehumidification ModeRead
BV29defrost_modeUnit in Defrost ModeRead
BV30mal_cond_floatCondensate Float AlarmRead
BV31mal_freeze_statFreeze Stat AlarmRead
BV32mal_sup_fanSupply Fan Status AlarmRead
BV33mal_cond_fanCondenser Air Fan AlarmRead
BV34mal_dirty_filterFilter Dirty AlarmRead
BV35mal_low_pressureCompressor Low Pressure AlarmRead
BV36mal_high_pressureCompressor High Pressure AlarmRead
BV37mal_lo_coil_tLow Indoor Coil Temperature AlarmRead
BV38mal_lo_gwo_tLow Geo Water Temperature AlarmRead
BV39mal_exh_fanExhaust Fan AlarmRead
Object ID lookup: Modine ClassMate / SchoolMate Vertical Unit Ventilators point IDs by name

Integration notes

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 ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) 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 Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)

How many BACnet points does the Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) have?

This list has 80 BACnet objects: 41 analog values, 39 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) BACnet points are writable?

23 of the 80 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 Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) BACnet documentation?

The source is Modine Controls System Manual - ClassMate and SchoolMate Units, Models CMD/CMP/CMS and SMG/SMW (AIR74-525.1), revision 2016-07, published free by Modine at https://modine.worksmartsuite.com/PORTAL/io_modules/IOGETIMAGE.php?type=stream&filename=AIR74-525.pdf.

What are the minimum BACnet points to integrate the Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)?

Start with BV 16 Superv_OnOff (BMS on/off command); BV 27 bms_occ (BMS occupied command); AV 9 pco_temp_setpt (Cooling setpoint); AV 10 ht_offset (Heating setpoint offset below cooling setpoint); BV 17 heartbeat (BMS heartbeat, when enabled in the BMS menu); BV 26 BMS_Reset (Alarm reset command); BV 6 Supply_fan (Supply fan relay status); AV 8 cntrl_sensor (Control temperature); AV 4 sa_temp (Supply air temperature); BV 15 General_Alarm (General alarm).

How do I enable BMS control of the Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)?

BV 16 Superv_OnOff is the BMS on/off command and BV 27 bms_occ the BMS occupied command; the unit display shows 'OFF by BMS' when the BMS has switched it off.

Does the Modine ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+) need a BACnet heartbeat or have a communication timeout?

The BMS Configuration menu has an 'Enable heartbeat' option (default No), a timeout and an 'If BMS Offline turn unit' On/Off choice; the BMS writes BV 17 heartbeat. When the heartbeat is lost the 'BMS Offline (No Heart Beat)' alarm is raised and, depending on setup, the unit turns off or stays in occupied mode.

How do I check these points on the real ClassMate / SchoolMate Vertical Unit Ventilators (Modine Controls System, pCOOEM+)?

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 Modine BACnet points lists

Source: Modine Controls System Manual - ClassMate and SchoolMate Units, Models CMD/CMP/CMS and SMG/SMW · AIR74-525.1 · rev. 2016-07. Object names, instances and units are reproduced as published; descriptions are our own.