Applies To

Single skin rooftop package units using the Multipower v9.31.01 controller variable list.

Reference file:

1008180SM00 RTQ-MK single – Multipower_v9.31.01 – Level 0 End User

This article is based on the attached single circuit / single skin rooftop package unit Modbus variable list


Purpose

This article provides guidance for service teams, technical support, controls contractors and BMS integrators when using the Modbus variable list for single skin rooftop package units.

It explains the key Modbus points used for:

  • Unit ON/OFF control
  • Cooling and heating setpoint control
  • Heat/cool mode selection
  • Unit status monitoring
  • Compressor status and run counters
  • Alarm monitoring
  • Physical I/O verification

Important Notes

The variable list is marked Level 0 = End User, meaning it contains a limited end-user Modbus point set rather than the full factory parameter list. 

Only approved writable points should be adjusted. Incorrect writes to control points can affect unit operation, heating/cooling mode, setpoint control and BMS operation.


Variable List Structure

The variable list uses the following columns:

ColumnMeaning
LABELController variable code
DESCRIPTIONFunction of the variable
MIN / MAXAllowable range
VALUE/TYPEDefault value or enumeration type
UNITMeasurement unit
RWRead/write access
ADUModbus register/address reference

Points marked RW can be written to by an approved controller or BMS. Points marked Read are monitoring-only.


Common Writable Control Points

The following are the main writable points generally required for BMS control.

LabelDescriptionRangeDefault / TypeUnitAccessADU
SC1Cooling temperature setpointSCL–SCH20.0°CRW8261
SH1Heating temperature setpointSHL–SHH20.0°CRW8264
y01System ON/OFF0–10 = OFFEnum 22RW8398
y03System heat/cool0–10 = COOLEnum 36RW8400
y05Temperature and pressure measurement unit0–10 = °CEnum 13RW7031

The variable list identifies SC1 and SH1 as the cooling and heating setpoints, with y01 used for system ON/OFF and y03 used for heat/cool selection. 


Key Unit Status Points

The main unit status values are listed under Status var > Chiller Overview.

LabelDescriptionUnit / TypeAccessADU
A01Alarm notificationRead16387
A02On/Off statusEnum 22Read16388
A03Compressor statusEnum 51Read16389
A07Evaporator pumpEnum 52Read16395
A08Condenser fan/pumpEnum 52Read16396
A09HeatersEnum 22Read16397
A10Remote ON/OFFEnum 22Read16398
A11Defrost statusEnum 22Read16399
A12Cool/Heat modeEnum 55Read16400
A13Control probe°CRead16480
A14Actual setpoint°CRead16481
A15Requested power%Read16484
A16Actual power%Read16485

These points should be used as the primary BMS monitoring values for unit state, alarm condition, operating mode and load demand. 


Expansion Valve Monitoring

The single skin variable list includes read-only expansion valve status points.

LabelDescriptionUnitAccessADU
E1aValve opening degree%Read20738
E1bS2 temperature°CRead20741
E1cActual superheat°CRead20742
E1eSuperheat reference°CRead20743
E1gEvaporator pressureBarRead20744
E1hEvaporator temperature°CRead20745
E1nExpansion valve statusEnum 22Read20749

Expansion Valve 2 points are also listed, but they may not apply to all single-circuit units. Confirm the unit configuration before adding unused points to the BMS. 


Compressor Monitoring

The list includes compressor status, compressor ageing and compressor start counters.

Compressor Status

LabelDescriptionAccessADU
c01Compressor 1 Circuit 1Read16417
c02Compressor 2 Circuit 1Read16418
c03Compressor 3 Circuit 1Read16419
c04Compressor 4 Circuit 1Read16420
c05Compressor 5 Circuit 1Read16421
c06Compressor 6 Circuit 1Read16422

The single circuit file also lists Circuit 2 compressor variables; these may be present in the generic variable table but may not be applicable to the installed single-circuit unit. 

Compressor Ageing / Hours

LabelDescriptionUnitAccessADU
c0aCompressor 1 C1 ageinghRead16801
c0bCompressor 2 C1 ageinghRead16803
c0cCompressor 3 C1 ageinghRead16805
c0dCompressor 4 C1 ageinghRead16807

Compressor Start Counters

LabelDescriptionAccessADU
G01Compressor 1 C1 startsRead16670
G02Compressor 2 C1 startsRead16671
G03Compressor 3 C1 startsRead16672
G04Compressor 4 C1 startsRead16673

These values are useful for service history, compressor rotation checks and identifying excessive cycling.


Alarm Register Overview

The alarm section provides alarm labels, descriptions, reset type, whether the alarm is active when the unit is off, and the ADU/bit reference.

Alarm points are shown as register plus bit references, for example:

  • 20481 .08
  • 20482 .11
  • 20491 .06

This means the BMS may need to read the register and decode the specific bit position to identify the alarm. 


Common Alarm Points

LabelDescriptionResetADU / Bit
A01General alarmManual20481 .08
A02Phase loss alarm320481 .09
AH1Circuit 1 high pressure or compressor 1 protection alarmManual20481 .05
AL1Circuit 1 low pressure alarmALr20482 .11
AC1Circuit 1 compressor protectionManual20482 .01
A60General condenser fan protectionAuto20483 .15
AF1Condenser fan 1 protection alarmAuto20483 .02
N01Network errorAuto20488 .04
INVCompressor inverter alarmManual20489 .02
MBIModbus inverter communication errorAuto20489 .03
SFASupply fan or phase loss alarmManual20491 .06
SFLSupply filterAuto20492 .15
FIRFire alarmManual20492 .13

Rooftop and Airside Alarms

The following rooftop-related alarms are commonly relevant to field support.

LabelDescriptionResetADU / Bit
IDLSupply damper lockedManual20491 .02
IDASupply damper alarmManual20491 .03
EDLExternal damper lockedManual20491 .04
EDAExternal damper alarmManual20491 .05
SFASupply fan or phase loss alarmManual20491 .06
RFAReturn fan alarmManual20491 .07
SFSSupply fan safety switchAuto20492 .12
SFWSupply flow320492 .14
SFLSupply filterAuto20492 .15

These alarms are especially relevant where the issue relates to airflow, filter restriction, fan proving, damper operation or phase loss.


I/O Configuration

The final pages of the list show physical I/O mappings.

Analogue Inputs

AIDescriptionSignal TypeUnitAccessADU
1Discharge Pressure Circuit 14–20 mAbargRead21766
3RT Supply TemperatureNTC-10K°CRead21803
4Remote Cooling/HeatingON/OFFRead21798
7RT Return TemperatureNTC-10K°CRead21804
8Outdoor TemperatureNTC-10K°CRead21768
Return Humidity4–20 mA%Read21809
Outdoor Humidity4–20 mA%Read21810

Digital Inputs

DIDescriptionContact TypeAccessADU
1High Pressure Switch Circuit 1N.C.Read21299
3Low Pressure Switch Circuit 1N.C.Read21302
5Protection Condenser FansN.C.Read21287
6Supply FilterN.C.Read21335
7Supply Fan AlarmN.C.Read21326
8Remote ON/OFFN.C.Read21309

Analogue Outputs

AODescriptionSignalUnitAccessADU
1Condenser speed fan 10–10 V%Read22018
3Supply fan0–10 V%Read22026
4External damper0–10 V%Read22028

Digital Outputs

DODescriptionContact TypeAccessADU
1Compressor 1 Circuit 1N.O.Read21506
3Four-way valve Circuit 1N.C.Read21536
5Condenser fan 1N.O.Read21524
6Supply damperN.O.Read21571
7Supply fanN.O.Read21568
8General alarmN.O.Read21534

The I/O section can be used to cross-check BMS values against physical inputs and outputs during commissioning or fault diagnosis. 


Recommended Minimum BMS Point List

For a typical single skin rooftop package unit integration, the following minimum point list is recommended:

PurposeRecommended Points
Unit commandy01
Heat/cool commandy03
Cooling setpointSC1
Heating setpointSH1
Unit on/off feedbackA02
Alarm statusA01
Compressor statusA03, c01
Mode feedbackA12
Control temperatureA13
Actual setpointA14
Requested outputA15
Actual outputA16
Remote ON/OFF feedbackA10
Supply fan alarmSFA
Supply filter alarmSFL
Fire alarmFIR
Physical supply fan outputDO7 / ADU 21568
General alarm outputDO8 / ADU 21534

BMS Integration Guidance

When integrating the Modbus points into a BMS:

  1. Confirm the exact unit model and whether the unit is single circuit or double circuit.
  2. Confirm the Modbus register format required by the BMS platform.
  3. Confirm whether the BMS uses zero-based or one-based register addressing.
  4. Confirm which alarm points require bit-level decoding.
  5. Only write to approved writable points such as ON/OFF, heat/cool mode and setpoints.
  6. Do not write to read-only status, alarm or physical I/O points.
  7. Validate BMS readings against the controller display during commissioning.
  8. Avoid adding non-applicable Circuit 2 points for single-circuit units unless required by the controls specification.

Troubleshooting

IssueRecommended Checks
BMS cannot start the unitCheck y01 command, A02 status, A10 remote ON/OFF status and active alarms
Unit will not change heating/cooling modeCheck y03 command, A12 feedback and remote cooling/heating input
Setpoint write is not acceptedConfirm the requested value is within the permitted setpoint range
Alarm shown on controller but not BMSConfirm alarm register and bit decoding
Compressor not runningCheck A03, c01, requested power A15, actual power A16 and active compressor protection alarms
Supply fan faultCheck SFA, SFS, SFW, DI7 and DO7
Filter alarmCheck SFL and DI6 / Supply Filter input
Incorrect temperaturesConfirm sensor values at A13, supply temperature AI3 and return temperature AI7
Communication values appear shiftedConfirm BMS register offset and address format

Escalation Information to Collect

When escalating a Modbus or BMS issue, collect:

  • Full unit model number
  • Unit serial number
  • Variable list file name and revision
  • Confirmation that the single skin / single circuit point list is being used
  • BMS protocol and hardware details
  • Register list configured in the BMS
  • Whether the BMS uses zero-based or one-based addressing
  • Screenshots of key BMS point values
  • Photos of the controller communication wiring
  • Active alarms from the unit controller
  • Values for A01, A02, A03, A10, A12, A13, A14, A15 and A16