0% found this document useful (0 votes)
96 views5 pages

VESTWOODS-CAN BUS Protocol-Low Voltage V1

Uploaded by

Thomas
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)
96 views5 pages

VESTWOODS-CAN BUS Protocol-Low Voltage V1

Uploaded by

Thomas
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/ 5

CAN BUS Protocol

1 / 5
CAN 总线规格 CAN Bus:

采用标准帧,速率:500kbps,数据发送周期 1s。
Use standard frame, communication rate: 500kbps, data transmission cycle: 1s.
逆变器每秒回复数据:
Inverter reply every second: 0x305: 00-00-00-00-00-00-00-00

Little endian.

2 / 5
CAN ID: 0x359
Byte 0 Protection Table 1
Byte 1 Protection Table 2
Byte 2 Alarm Table 3
Byte 3 Alarm Table 4
Byte 4 Module numbers 8 bits unsigned char
Byte 5 “V” 0x56
Byte 6 “M” 0x4D
Byte 7 -

Table 1
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0
Cell or Cell or
Discharge
Cell under Cell over module module
over
temperature temperature under over
current
voltage voltage

Table 2
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0
Charge
System error over
current

Table 3
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0
Discharge Cell or Cell or
Cell low Cell high
high module low module high
temperature temperature
current voltage voltage

Table 4

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0


Internal Charge
communication high
fail current

CAN ID: 0x351


Byte 0 Battery charge voltage
Unit: 0.1V 16 bits unsigned int
Byte 1 建议充电电压

3 / 5
Byte 2 Charge current limit 16 bits signed int, 2`s
Unit: 0.1A
Byte 3 充电限流 complement
Byte 4 Discharge current limit 16 bits signed int, 2`s
Unit: 0.1A
Byte 5 放电限流 complement
Byte 6
Byte 7

CAN ID: 0x355


Byte 0 SOC of single module or
Unit: 1% 16bit unsigned int
Byte 1 average value of system
Byte 2 SOH of single module or
Unit: 1% 16bit unsigned int
Byte 3 average value of system
Byte 4
Byte 5
Byte 6
Byte 7

CAN ID:0x356
Byte 0 Voltage of single module or
average module voltage of
16 bits signed int, 2`s
system Unit: 0.01V
Byte 1 complement
单模块的电压或系统平均电

Byte 2 Module or system total
16 bits signed int, 2`s
current Unit: 0.1A
Byte 3 complement
单台或系统总电流
Byte 4 Average cell temperature 16 bits signed int, 2`s
Unit: 0.1℃
Byte 5 电芯平均温度 complement
Byte 6
Byte 7

CAN ID:0x35C
Byte 0 Request flag Table 5
Byte 1

Table 5
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit 0
Request force Request force Request full
Charge Discharge
charge I* charge II* charge**
enable enable
强充标记 1 强充标记 2 满充标记

*For US2000B: Please use bit 5, the SOC range is: 15~19%. Bit 4 is NULL.
*For US2000B-Plus: Bit 5 the SOC range is 5~10%,

4 / 5
Bit 4 the SOC range is 9~13%.
Bit 5 is designed for inverter allows battery to shut down, and able to wake battery up to charge it.
Bit 4 is designed for inverter doesn`t want battery to shut down, able to charge battery before shut down to
avoid low energy. We suggest inverter to use this bit,
In this case, inverter itself should set a threshold of SOC: after force charge, only when battery SOC is higher
than this threshold then inverter will allow discharge, to avoid force charge and discharge status change
frequently.

**Request full charge:


Reason: when battery is not full charged for long time, the accumulative error of SOC calculation will be too
high and may not able to be charged or discharged as expected capacity.
Logic: if SOC never higher than 97% in 30 days, will set this flag to 1. And when the SOC is ≥ 97%, the flag
will be 0.
How to: we suggest inverter to charge the battery by grid when this flag is 1.

CAN ID:0x35E
Byte 0
Manufacturer Name VM
Byte 1

5 / 5

You might also like