100% found this document useful (1 vote)
6K views3 pages

PYLON BMS Protocol - CAN - Can - 20161103

This document summarizes CAN protocol specifications for communicating battery data. It describes communication rates of 500kbps with data transmitted every 1 second. It then lists various CAN IDs and the bit-level data format for things like battery voltage, current, temperature, state of charge, and manufacturer name.

Uploaded by

pavli999
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
100% found this document useful (1 vote)
6K views3 pages

PYLON BMS Protocol - CAN - Can - 20161103

This document summarizes CAN protocol specifications for communicating battery data. It describes communication rates of 500kbps with data transmitted every 1 second. It then lists various CAN IDs and the bit-level data format for things like battery voltage, current, temperature, state of charge, and manufacturer name.

Uploaded by

pavli999
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/ 3

CAN Protocol

Frame type using standard frame. Communication rate: 500Kbps, data transmission cycle: 1s.
500Kbps 1s



Data answer per second from inverter 0x305 : 00-00-00-00-00-00-00-00
0x305 : 00-00-00-00-00-00-00-00


CAN ID: 0x359


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 Over Current Under Over temp Under voltage Over temp Alarm
Discharge temp
Data 1 BMS Over Current
internal Charge
Data 2 High Current Low temp High temp Low voltage High Warning
Discharge voltage
Data 3 BMS High Current
internal charge
Data 4 Pack number (data type : 8bit unsigned char) Pack
number
Data 5 ‘P’(0X50)
Data 6 ‘N’(0X4E)

CAN ID: 0x351


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 Battery Charge Voltage (data type : 16bit unsigned int, byte order : little endian, scale factor : 0.1,
Data 1 unit : V)
Data 2 DC Charge Current Limitation (data type : 16bit signed int, 2's complement, byte order : little endian,
Data 3 scale factor :0.1, unit : A)
Data 4 DC Discharge Current Limitation (data type : 16bit signed int, 2's complement, byte order : little
Data 5 endian, scale factor :0.1, unit : A)

CAN ID: 0x355


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 SOC Value (data type : 16bit unsigned int, byte order : little endian, scale factor : 1, unit : %)
Data 1
Data 2 SOH Value (data type : 16bit unsigned int, byte order : little endian, scale factor : 1, unit : %)
Data 3

CAN ID: 0x356


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 Battery Voltage (data type : 16bit signed int, 2's complement, byte order : little endian, scale factor :
Data 1 0.01, unit : V)
Data 2 Battery Current (data type : 16bit signed int, 2's complement, byte order : little endian, scale factor :
Data 3 0.1, unit : A)
Data 4 Battery Temperature (data type : 16bit signed int, 2's complement, byte order : little endian, scale
Data 5 factor : 0.1, unit : degC)

CAN ID: 0x35E


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 Manufacturer-Name-ASCII
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7

CAN ID: 0x35C


Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Data 0 Charge enable Discharge enable Charge immediately
Data 1
Charge immediately:


You might also like