CoolMaster Modbus setup

This article applies to the following CoolMaster products:

  • CoolMaster 
  • CoolMasterPro 
  • CoolMasterNet
  • CloudBox

To define ModBus RTU/IP on the device screen, follow these steps: 

  1. Open the settings menu
  2. Select BMS SETTINGS

     
  3. Enable Modbus IP/RTU according to your needs


    * If you need Modbus RTU and L3 is already in use, define L4-L7 alternatively for this matter. 
    This can be done by defining the chosen line as CG5. 
  4. Power reset the device and wait until all units are loaded
  5. Return to the BMS SETTINGS menu, scroll until you find the VA AUTO button and click on it 
     

    This will map the units and distribute 16 registers per unit
  6. In order to receive the mapping table, select VA LIST 


    The base column states the first register for each unit (the first unit will begin with register 17) 

The register order is shown in the highlighted column in the table below: 
 

Base
Address
Holding Registers Input Registers Coils Discrete Inputs
+0

Operation Mode 

0-Cool
1-Heat
2-Auto 3-Dry
4-HAUX
5-Fan
6-HH
8-VAM Auto
9-VAM Bypass
10-VAM Heat Exc
11-VAM Normal

UID Ln.XYY 

Bites 15..12, Ln

Bites 11..8, X

Bites 7..0 Y

 

On/Off
 

0-OFF 

1-ON

Therm_ON / Demand Status
+1

Fan Speed

0- Low
1- Med
2- Low
3- Top
4- Horizontal
5- Very Low
7- VAM Super Hi
8- VAM Up
9- VAM Lo FreashUp
10- VAM Hi FreashUp

Room Temperature ×10 °C Filter Sign Indoor Communication Failure
+2 Set Temperature ×10 °C HVAC Malfunction Code (First two characters) External Terminal Status
0-Open
1-Closed
Inhibit
+3

On/Off

0-OFF

1-ON

HVAC Malfunction Code (Last two characters) Set Temperature ×10 °C Buzzer Disable v0.9.5 (Samsung)
+4 Filter Sign Reserved
+5

Swing

0-Vertical
4-Horizontal
1-30 deg
2-45 deg
3-60 deg
5-Auto
6-OFF

Reserved
+6 Room Temperature ×10 °C (Read Only) Reserved
+7 HVAC Malfunction Code(Read Only) Reserved
+8 Local Wall Controller Lock Bits 

Bit 0 – Inhibit On/Off
Bit 1 – Inhibit Mode
Bit 2 – Inhibit Temperature
Bit 7 – Inhibit All Operations
Reserved
+9 Set Temperature Limitsv0.4.4 Digital Output 1 Digital Input 1
+10 / 0xA Set Temperature Limits for Cool Modev0.9.4 Digital Output 2 Digital Input 2
+11 / 0xB Set Temperature Limits for Heat Modev0.9.4 Digital Output 3 Digital Input 3

 

Important Note

Important note: if during or after the VA mapping, more units are being added, DO NOT run VA AUTO again
Instead, connect the device with the USB cord and run a command in the terminal:

va + [the address we want to add] [the number of the new va address]
for example you have 15 VA addresses and you want to add the 16th address L1.115 
The command will be:
va + L1.115 16
 

 
Was this article helpful?
0 out of 0 found this helpful