新国标电动汽车充电CAN报文协议解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAN新国标电动汽车充电报文协议分析说明:
多字节时,低字节在前,高字节在后。电流方向:放电为正,充
电为负。一、握手阶段:1、ID:1801F456(PGN=256)(充电机发送
给BMS请求握手,数据长度8个字节,周期250ms)BYTE0辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识)BYTE1充电机
编号(比例因子:,偏移量:,数据范围:)100~100BYTE2充电
机充电站所在区域编码,标准码
/ASCIIBYTE3BYTE4BYTE5BYTE6BYTE7、2ID:180256F4(PGN=512)(发
送给充电机回答握手,数据长度个字节,周期,需要通过多包发送,多BMS41250ms包发送过程见后文)BYTE0通信协议版本号,本标准规定当前版本为,表示为:BMSV1.0byte2,byte1---
0x0001,byte0---0x00BYTE1BYTE2BYTE3电池类型,01H:铅酸电池;02H:镍氢电池;03H:磷酸铁锂电池;04H:锰酸锂电池;05H:
钴酸电池;06H:三元材料电池;07H:聚合物锂离子电池;08H:钛酸锂电池;FFH:其它电池BYTE4整车动力蓄电池系统额定容量·,·位,·偏移量,数据范/Ah0.1Ah/0Ah
围:·0~1000AhBYTE5BYTE6整车动力学电池系统额定总电压,数据范围:位,偏移量,/V0.1V/0V0~750VBYTE7BYTE8电池生产厂商名称,标准ASCII码BYTE9BYTE10BYTE11BYTE12电池组序号,预留,由厂商自行定义BYTE13BYTE14BYTE15BYTE16电池组生产日期:年(比例:偏移量:数据范围:年位,,)1/19851985~2235BYTE17
电池组生产日期:月(月位,偏移量:月,数据范围:月)
1/01~12BYTE18电池组生产日期:日(日位,偏移量:日,数据范围:日)1/01~31BYTE19电池组充电次数,1次/位,偏移量:0次,以BMS统计为准
BYTE20BYTE21BYTE22电池组产权表示(:租赁,:车自有)
01BYTE23预留BYTE24~40车辆识别码(vin)二、充电参数配置阶段:1、ID:180656F4(PGN=1536)(BMS发送给充电机,动力蓄电
池配置参数,数据长度13个字节,周期500ms,需要通过多包发送,多包发送过程见后文)BYTE0单体动力蓄电池最高允许充电
电压(比例:0.01V/bit,偏移量:0)BYTE1BYTE2最高允许充电电流(比例:,偏移量:)0.1A/bit-400ABYTE3BYTE4动力蓄电池标
称总能量(0.1Kw·h/bit,偏移量:0)BYTE5BYTE6最高允许充电总
电压(比例:0.1V/bit,偏移量:0)BYTE7BYTE8最高允许温度
(比例:度,偏移量:度)1/bit-50BYTE9整车动力蓄电池荷电状
态(比例:,偏移量:)SOC0.1%/bit0BYTE10BYTE11整车动力蓄
电池总电压(比例:0.1V/bit,偏移量:0)BYTE12、
2ID:1807F456(PGN=1792)时间同步信息(充电机发送给,,数据
长度个字节,周期)BMS7500ms BYTE0秒(压缩码)BCDBYTE1
分(压缩码)BCDBYTE2时(压缩BCD码)BYTE3日(压缩BCD码)BYTE4月(压缩BCD码)BYTE5年(压缩码)BCDBYTE6、
3ID:1808F456(PGN=2048)(充电机发送给,充电机最大输出能力,
数据长度个字节,周期)BMS6250ms BYTE0最高输出电压(比例:0.1V/bit,偏移量:0)BYTE1BYTE2最低输出电压(比例:0.1V/bit,偏移量:0)BYTE3BYTE4最大输出电流(,偏移量:)0.1A/bit-
400BYTE5
4、ID:100956F4(PGN=2304)(BMS发送给充电机,电池充电准备
就绪,数据长度1个字节,周期250ms)BYTE0BMS是否充电准
备好(0:BMS未准备好,0xAA:BMS完成充电准备)、
5ID:100AF456(PGN=2560)(充电机发送给,充电机输出准备就绪,数据长度个字节,周期)BMS1250ms BYTE0充电机是否完成充电
准备(:充电机未完成准备,:完成准备)00xAA三、充电过程:、1ID:181056F4(PGN=4096)(发送给充电机,电池充电需求,数据长度个字节,周期)BMS550ms BYTE0充电电压需求
(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流需求(0.1A/bit,
偏移量:-400A)BYTE3BYTE4充电模式(恒压充电;:恒流充电)
0x01:0x02、2ID:181156F4(PGN=4352)(发送给充电机,电池充电
总状态,数据长度个字节,周期,需要通过多包BMS9250ms发送,多包发送过程见后文)BYTE0充电电压测量值(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流测量值(0.1A/bit,偏移量:-400A)BYTE3BYTE4最高单体动力蓄电池电压及其组号(:蓄电池电压,;:1~120.01V/bit13~16动力蓄电池电池电压所在组号:,
偏移量:)1/bit1BYTE5BYTE6当前SOC(1%的比例,偏移量:0)BYTE7估算剩余充电时间(1min/bit,大于600分钟按600分钟发送)BYTE8、3ID:1812F456(PGN=4608)(充电机发送给,充电机充
电状态,数据长度个字节,周期)BMS650ms BYTE0充电电压输
出值(,偏移量:)0.1V/bit0VBYTE1BTYE2充电电流输出值
(0.1A/bit,偏移量:-400A)BYTE3BYTE4累计充电时间
(1min/bit,最大为600min)BYTE5、4ID:181356F4(PGN=4864)
(发送给充电机,电池状态信息,数据长度个字节,周期)
BMS7250ms
BYTE0最高单体动力蓄电池电压所在编号BYTE1最高动力蓄电池
温度(度,偏移量:)1/bit-50BYTE2最高温度检测点编号BYTE3
最低动力蓄电池温度(度,偏移量:)1/bit-50BYTE4最低动力蓄
电池温度检测点号BYTE5Bit0-bit1单体动力蓄电池电压过高/过低(00:正常;01:过高;10:过低)Bit2-bit3整车动力蓄电池荷
电状态SOC过高/过低(00:正常;01:过高;10:过低)Bit4-
bit5动力蓄电池充电过电流(:正常;:过流;:不可信)000110Bit6-bit7动力蓄电池温度过高(:正常;:过高;:不可信)000110BYTE6Bit0-bit1动力蓄电池绝缘状态(:正常;:不正常;:不可信)000110Bit2-bit3动力蓄电池组输出连接器连接状
态(00:正常,01:不正常,10:不可信)Bit4-bit5充电允许(00:禁止;01:允许)5、ID:181556F4(PGN=5376)(BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通过多包