






By the way , Kindly Reminding:Please order "other accessories " when you order master bms and slave bms since
"other accessories " include precharge relay ,charge relay, discharge relay , ON-OFF switch relay,RS485-to USB Converter,
Pre-charging resistor ,Shunt , Fuse ,Photovoltaic anti-reverse diode , Diodes , Balancing wires ,Emergency Stop Button , Start Button, etc.
High voltage box need to be gounded ;Inverter need to be grounded;Battery case need to be grounded;
Master BMS Configuration + Monitoring of PC Software
Run Monitoring

RealTime Data

Historical Data

Alarm Data

Parameter Setting

System Setting

The lastest Version of BMS Newest Firmware
The firmware can solve F56 /F57 /F58 Error which appears in the deye inverter !!

Please update your master bms with the firmware V533;
Before firmware update , please save all configuration,after firmware update , please selcect " deye 德业“ in BMS pc software;

But you need to be aware of the following points which can cause the F56 /F57 Error as well:
DC wire unable to handle amper of discharging add a 25mm wire from your battery to inverter;
if your battery gets equal or lower to shutdown value, it will throw an error.. you need to manualy restart your inverter
Your battery maybe 30% or 70% or 90%, but if it is lower than Shutdown, F56 will happen.

Configuration for Different Inverters and flash Inverter protocals into Master BMS
DEYE,GOODWE,ATESS,SOFAR,INVT_BD,PYLON,GROWATT,MEGAREVO,KOYOE,AFOFE,Solax(X1/X3-Hybrid-G4),Solis,Sunways,SINEXCEL-PCS,AISWEI ,Bluesun,FOX-ESS,LUXPOWER;

Master BMS is used to configurate the charging cut-off / discharging cut-off /Over current cut-off / Balance
starting /Inverter
Communication / Inverter charging cut-off / Invert discharging cut-off /Cell strings ,etc. Let me take BMS 48S for
example ,
please see the following configuration
Attentions :for slave bms 32 S , you need to do setting in the pc software in this way : slave bms 32s = 2* slave bms 16s ; you need to enter 8 at Pack Nums+2 * 16 at Cell Nums + 2* 3 at Tempr Nums;
Entering 4 at pack Nums +32 at each Cell Nums +6 at Tempr Nums is not allowed ; BMS cannot work ;
Take 128S for example : you need to enter enter 8 * 16 at Cell Nums + 8* 3 at Tempr Nums;
Master BMS Configuration Via RS485 to USB - TOPBMS
Master BMS Configuration Via RS485 to USB - TOPBMS - V2.pdf
HV BMS Monitoring System

Before you set /calculate SOC , please enter password: AF123456;
How to get correct SOC now?
Set the design capacity / full capacitu / residual capacity in the pc software as below ;
regarding the residual capacity , please enter 1/2 full capacity
and then take a complet cycle of discharging and charging ; finally the SOC will be calibrated automatically

Old Version of HV BMS wiring scheme :
Wiring diagram of high voltage BMS with heating (REL5)/cooling(REL6)

Wiring diagram of high voltage BMS without heating
(REL5)/cooling(REL6)
New Version of HV BMS wiring scheme :



Master BMS Configuration PC Softwarfe(Password: 123456)
The lastest Version of BMS Newest Firmware
HW17X_V533_2025_1010-Final.rar
How to calibrate the current ?
Please adjust the FL CHG/FLDSG factors if charge current discharge current is not in line with actual current

HV BMS Montoring User Manual
HV BMS Monitoring System - TOPBMS-V2.pdf
Display Instruction of HV BMS- TOPBMS
Display Instruction of HV BMS.pdf


Cable for RS485 to USB
Driver Software (UT-8890)of Converter of RS485 to USB

Driver Software (UT-885/890/2003A/880/8801)of Converter of RS485 to USB
UT-885、890、2003A、880、8801 DRIVER.rar
Driver Software (CH340 for Win11)

Driver Software (CH340 for Win7,8,9,10)
CH348 Driver for win7 ,8 ,10.zip
you need to change the settings of converter via RS485 transmission cable ; if not , the converter cannot work properly


If you use slave bms 32s , please don't enter " 32" and "6";
you shall enter " 16 " and"3"+"16"and "3"
Attentions :for slave bms 32 S , you need to do setting in the pc software in this way : slave bms 32s = 2* slave bms 16s ; you need to enter 8 at Pack Nums+2 * 16 at Cell Nums + 2* 3 at Tempr Nums;
Entering 4 at pack Nums +32 at each Cell Nums +6 at Tempr Nums is not allowed ; BMS cannot work ;
Take 128S for example : you need to enter enter 8 * 16 at Cell Nums + 8* 3 at Tempr Nums;

Master BMS Firmware Update :

you can flash the protocals /bin files into master bms
Battery capacity Settings in the BMS Monitoring Systerm Software


Slave BMS DIP CODE : each slave bms has one dip code ; the rule as following :


How to connect bms to Deye Via cabus communication ?, please see below :
1. First of all , you need to select " PYLON-HV 派能(500K)"

2.Please use RJ 45 cable to connect master bms to BMS port of DEYE
PIN Definition of BMS PORT of DEYE


according to above pin definition of bms port , you can see that only 2 cables of CAN -H and CAN-L are kept for connection between master bms and DEYE ; please see below
CAN-H and CAN-L at BMS port of DEYE

CAN-H and CAN-L at J2 port of Master BMS

afterwards ,you need to connect Cable of CAN-H and CAN-L of master bms and Cable of CAN-H and CAN-L of DEYE together

and then connection between bms and deye is completed ;
Finally you need set "00" in the battery mode of DEYE

The BMS can commnicate with the following inverter via CANBUS :
(DEYE,GOODWE,ATESS,SOFAR,INVT_BD,PYLON,GROWATT,MEGAREVO,KOYOE,AFOFE,Solax,Solis,
Sunways,SINEXCEL-PCS,AISWEI ,Bluesun,FOX ESS,Luxpower)

The BMS can commnicate with the following inverter via RS485 :
(Blue Mountain Energy , Growatt, TanFon)

![]()
How to change language of pc software ?
How to enter passowrd before you configurate bms ? See below

