0% found this document useful (0 votes)
15 views

MODBUS Protocol For ENCAP MODULE

Uploaded by

NA KA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

MODBUS Protocol For ENCAP MODULE

Uploaded by

NA KA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

MODBUS PROTOCOL FOR

ENCAP MODULES
Release Date: 22 May 2024
Version 1.0 : Revision 0
MODBUS PROTOCOL FOR ENCAP MODULES

DATA FORMAT : 9600 8-BIT DATA 1-BIT STOP BIT WITHOUT CHECK

SUPPORT MODBUS PROTOCOL 3 6 16 DATA FORMAT FOR HIGH IN THE FRONT, LOW IN THE BACK

MESSAGE PROTOCOL FORMAT: READ REGISTER, REQUEST FRAME

Byte 0 1 2 3 4 5 6 7

Field Definition ADDR C MD MS B L SB MS B L SB CRC-L CRC -H

The CRC-16
Register start Number of
Description 0x D 2 0x 03 calibration is
address registers, N
performed
Description: D 2 03 00 0C 00 01 57 AA
D 2 is the slave address, 03 is a read command, 000C is the register start address,
0001 means that the number of read registers is 1, that is, the read command, and 57AA is the CRC check code.

REGULAR RESPONSE FRAME

Byte 0 1 2 3 4 5 6 7 8

Field Defini-
ADDR C MD Length MS B L SB MS B L SB CRC-L CRC -H
tion
The CRC-16
Data length The value of the ... Value of the N
Description 0x D 2 0x 03 calibration is
, L =2 x N 1st register th register
performed
Note: N is the register data
D 2 03 02 00 01 FC 56
D 2 is the slave address, 03 is the read command, 02 is the length of the read data, 0001 means to read the value of the first register, that is, the host
command is a discharge form State, FC 56 is the CRC check code.

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 2/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

MESSAGE PROTOCOL FORMAT: WRITE REGISTER, REQUEST FRAME

Byte 0 1 2 3 4 5 6 7

Field Definition ADDR C MD MS B L SB MS B L SB CRC-L CRC -H

The CRC-16
Description 0x D 2 0x 06 Register Address Data Calibration is
Performed

Description: D 2 06 00 0C 00 01 9B AA
D 2 is the slave address, 06 is the single hold register instruction, 000C is the register address, 0001 is the host command battery discharge, and 9 BAA
is the CRC check code.

REGULAR RESPONSE FRAME

Byte 0 1 2 3 4 5 6 7

Field Definition ADDR C MD MS B L SB MS B L SB CRC-L CRC -H

The CRC-16
Description 0x D 2 0x 06 Register Address Data Calibration is
Performed

Description: Write a single hold register regular response frame is the same as the request frame format.

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 3/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

MESSAGE PROTOCOL FORMAT: WRITE MULTIPLE DATA REGISTERS, REQUEST FRAMES

Byte 0 1 2 3 4 5 6 7 8 9

Field Definition ADDR C MD MS B L SB MS B L SB MS B L SB CRC-L CRC -H

The CRC-16
Register Start Register Length Data Content
Description 0x D 2 0x 10 Calibration is
Address (N) (2N)
Performed

Description: D 2 10 00 0C 00 02 00 01 00 02 7D 65
0 xD 2 is the slave address, 0x 10 is writing a plurality of data register instructions, 0x 000C is the register starting address, 0x 0002 is writing two consec-
utive registers, 0x 0001 represents the data written by the first register, 0x 0002 represents the data written by the second register, and 0x 7D 65 is the
CRC 16 check code.

REGULAR RESPONSE FRAME

Byte 0 1 2 3 4 5 6 7

Field Definition ADDR C MD MS B L SB MS B L SB CRC-L CRC -H

The CRC-16
Register Start Register Length
Description 0x D 2 0x 10 Calibration is
Address (N)
Performed

Description: Write a single hold register regular response frame is the same as the request frame format.

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 4/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

BMS, AND THE PROTOCOL DESCRIPTION

Data format: 9600 8-bit data 1-bit stop bit without check

Support for the mod-


The data format is both before the top and after the lowest level
bus protocol 3 6 16
Description of the data
address data type read- write content scope
calculations
Single cell voltage, ev-
.0010
0x 00~0x 1F unsigned int R ery two bytes for one 0--5000
3550*0.001=3.550v
battery voltage
Temperature data off-
set 40, example tem-
perature data is
0x 20~0x 27 unsigned int R Battery temperature 0- -140 (-40 to 100) 40 actual temperature
= temperature data-
40 ;

0x 28 unsigned int R Total battery voltage 0. 1V 350*0. 1=35.0v

0. 1A, 30000 Offset,


charging current is
negative,
0x 29 unsigned int R Current data 0--65535 discharge is positive,
(3008030000) * 0. 1=8A,
is the discharge current

0x 2A unsigned int R SO C 0--65535 0.001,800/ 1000=80%

The highest monomer


0x 2B unsigned int R 0--65535 1mv
voltage
The lowest monomer
0x 2C unsigned int R 0--65535 1mv
voltage

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 5/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

1 °C, temperature
data offset of 40,
The highest monomer example temperature
0x 2D unsigned int R 0--65535
temperature data of 40 actual tem-
perature = tempera-
ture data-40;
1 °C, temperature
data offset of 40,
The lowest monomer example temperature
0x 2E unsigned int R 0--65535
temperature data of 40 actual tem-
perature = tempera-
ture data-40;
Battery remaining ca-
0x 30 unsigned int R 0. 1A H
pacity

0x 31 unsigned int R Battery quantity 0--5000

Number of battery
0x 32 unsigned int R 0- -140 (-40 to 100oC)
temperature sensors
Number of battery use
0x 33 unsigned int R
cycles

0x 34 unsigned int R state of equalization 0--65535

Charging the MOS


0x 35 unsigned int R 0--65535 0--65535
status
Discharge the MOS
0x 36 unsigned int R 0--65535 0--65535
status

0x 37 unsigned int R average voltage 0--65535 0--65535

0x 38 unsigned int R differential pressure 0--65535 0--65535

0x 39 unsigned int R power 0--65535 0--65535

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 6/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

0x 3A unsigned int R Fault status 1 0--65535 0--65535

Byte 0
Bit 0 : Charge over-
charge level 1 alarm
Bit 1 : Charge the
overcurrent secondary
alarm Bit 2 : discharge
discharge level level
alarm
Bit 3 : Discharge flow
secondary alarm Bit 4 :
SOC alarm level alarm
Bit 5 : SOC high sec-
ondary alarm
Bit 6 : The SOC is too
low for a level 1 alarm
Bit 7 : The SOC is too
0x 3B unsigned int R Fault status 2 0--65535
low for a level 2 alarm
Byte 1
Bit 0 : a primary alarm
with excessive pressure
difference
Bit 1 : Level alarm
alarm alarm secondary
alarm
Bit 2 : Excessive tem-
perature difference,
level 1 alarm Bit 3 :
Secondary alarm for
excessive temperature
difference
Bit 4~Bit 7: Reserved

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 7/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Byte 0
Bit 0 : Charging MOS
over-temperature
warning Bit 1 : Dis-
charge MOS overtem-
perature warning
Bit 2 : Charging MOS
temperature detection
sensor fault Bit 3 : Dis-
charge MOS tempera-
ture detection sensor
fault
Bit 4 : Charging MOS
adhesion fault
Bit 5 : Discharge MOS
adhesion fault
Bit 6 : Charging MOS
open circuit fault
0x 3C unsigned int R Fault status 3 0--65535 Bit 7 : Discharge MOS
circuit break fault
Byte 1
Bit 0 : AFE acqu isition
chip failure Bit 1 : Single
line collection
Bit 2 : Single-unit tem-
perature sensor fault
Bit 3: EEPROM storage
fault
Bit 4 : The RT C clock
has failed Bit 5 : Pre-
charge failed
Bit 6 : a complete ve-
hicle communication
failure Bit 7 : The in-
tranet communication
module fails

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 8/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Byte 0:
Bit 0 : Cu r r e n t mod u
le fa u lt
Bit 1 : In te rn al total pr
essur e
detection modu le fa u
lt Bit 2 : sho r t ci r c u
it pr otectio n fa u lt
Bit 3 : Low voltage
0x 3D unsigned int R Fault status 4
0--65535 prohibited Bit 6~Bit 7:
Reserved
charging fault
Bit 4 : The GPS or soft
switch turns off the
MOS
Bit 5 : Charging cabi-
net is offline

0x 3E unsigned int R The remaining mileage 0--65536 0. 1km

0x 3F unsigned int R Reserved signal 1 0--65536 obligate

0x 40 unsigned int R Reserved signal 2 0--65535 obligate

0x 41 unsigned int R Reserved signal 3 0--65536 obligate

0x 42 unsigned int R Reserved signal 4 0--65536 obligate

0x 43 unsigned int R Reserved signal 5 0--65536 obligate

0x 44 unsigned int R Reserved signal 6 0--65536 obligate

0x 45 unsigned int R Reserved signal 7 0--65536 obligate

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 9/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

0x 46 unsigned int R Reserved signal 8 0--65536 obligate

Single cell voltage, ev-


.0010
0x 47~0x 56 unsigned int R ery two bytes for one 0--5000
3550*0.001=3.550v
battery voltage
Effective : 0 xA 5, the
0x 57 GPS valid flag 0--65535
other is invalid

0x 58 longitude 0--65535 E /W

0x 59~0x 5A The longitude size 0--65535 0.000001

0x 5B latitude 0--65535 S /N

0x 5C ~0x 5D The latitude size 0--65535 0.000001

0x 5E velocity 0--65535 0. 1KM/H

0x 5F above sea level 0--65535 rice

0x 60 Number of satellites 0--65535 individual

Protection board data Effective : 0 xA 5, the


0x 61 0--65536
acquisition normal sign other is invalid
IMEI a sign or object
0x 62~0x 69 0--65537
indicating number

0x 80 R /W rated capacity 0--65535 0. 1A H

Single-unit reference
0x 81 R /W 0--65535 mV
voltage
Number of board col-
0x 82 R /W 0--65535
lection

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 10/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Number of collection
0x 83 R /W 0--65535
plate 1
Number of collection
0x 84 R /W 0--65535
plate 2 units
Number of acquisition
0x 85 R /W 0--65535
plate 3 units
Number of tempera-
0x 86 R /W ture of the acquisition 0--65535
plate 1
Number of tempera-
0x 87 R /W ture of the acquisition 0--65535
plate 2
Number of tempera-
0x 88 R /W ture of the acquisition 0--65535
plate 3
0: Lithium iron phos-
0x 89 R /W Battery type 0--65535 phate, 1: ternary, 2:
lithium titanate

0x 8A R /W Sleep waiting time 0--65535 S

Single voltage is too


0x 8B R /W 0--65535 mV
high level alarm
Single unit voltage is
0x 8C R /W too high secondary 0--65535 mV
alarm
Single voltage too low
0x 8D R /W 0--65535 mV
level alarm
Single unit voltage is
0x 8E R /W too low secondary 0--65535 mV
alarm
Total pressure is alarm
0x 8F R /W 0--65535 0. 1V
level alarm

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 11/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Total pressure high


0x 90 R /W 0--65535 0. 1V
secondary alarm
Total pressure is too low
0x 91 R /W 0--65535 0. 1V
level alarm
Total pressure is too low
0x 92 R /W 0--65535 0. 1V
secondary alarm
Charge current is too
0x 93 R /W 0--65535 0. 1A, 30000 Offset
high for level 1 alarm
Charge current is too
0x 94 R /W 0--65535 0. 1A, 30000 Offset
high secondary alarm
The discharge current
0x 95 R /W 0--65535 0. 1A, 30000 Offset
is too high level alarm
The charge current is
0x 96 R /W too high secondary 0--65535 0. 1A, 30000 Offset
alarm
The charging tempera-
0x 97 R /W 0--65535 1°C, 40 Offset
ture alarm is too high
Secondary alarm
0x 98 R /W for excessively high 0--65535 1°C, 40 Offset
charging temperature
Charging temperature
0x 99 R /W 0--65535 1°C, 40 Offset
is too low, level

0x 9A R /W 1 alarm 0--65535 1°C, 40 Offset

Charging temperature
0x 9B R /W is too low secondary 0--65535 1°C, 40 Offset
alarm
Primary alarm of exces-
0x 9C R /W sively high discharge 0--65535 1°C, 40 Offset
temperature
Discharge temperature
0x 9D R /W is too high secondary 1°C, 40 Offset
alarm

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 12/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Discharge temperature
0x 9E R /W 1°C, 40 Offset
is too low, level

0x 9F R /W 1 alarm mV

The discharge tem-


0xA 0 R /W mV
perature is too low
The pressure difference
0xA 1 R /W is too large for the pri- 1°C
mary alarm value
Pressure difference is
0xA 2 R /W too large secondary 1°C
alarm value
The temperature differ-
0xA 3 R /W mV
ence is too large
Excessive temperature
0xA 4 R /W difference and sec- mV
ondary alarm value
Equalize the turn-on
0xA 5 R /W 0 off or 1 on
voltage
Equalize the open
0xA 6 R /W 0 off or 1 on
pressure difference
Charging MOS tube
0xA 7 W 0.001
switch control
1 °C, temperature
data offset of 40,
Discharge MOS tube example temperature
0xA 8 R /W
switch control data of 40 actual tem-
perature = tempera-
ture data-40

0xA 9~0xB 0 R SOC set up 0--65535

Power tube tempera-


0xB 1~0xB 8 R 0--65535
ture protection alarm

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 13/14
Version 1.1, Release Date: 22 May 2024
MODBUS PROTOCOL FOR ENCAP MODULES

Software version num-


0xB 9~0xC 8 R
ber
Hardware version
0xC 9~0xCB R /W
number

0xCC ~0xCD R machine codes

The parameter sets the


0xC 9~0xCB R /W 0--65535
password
Date, if on August
0xCC ~0xCD R date of manufacture 0--65535 15,2020, send 0x 14080F
00
For the IP address like
255.255.255.255:20096,
the send content is 0x
32 35 35 2E 32 35 35 2E
32 35 35 2E 32 35 35 3A
0xCE ~0xE 5 R IP address 0--65535
32 30 30 39 36 20
: This is
followed by the port
number

0xF 0 W System restart 0--65535

0xF 1 W shutdown system 0--65535

0xF 2 W Current to zero 0--65535

0xF 3 W factory data reset 0--65535

This technical data sheet may change without notice and at the sole discretion of Enercap Power Industries LLC Page 14/14
Version 1.1, Release Date: 22 May 2024

You might also like