一、报文汇总
C开头表示充电机(缩写SECC、地址56H)发送报文,B开头表示车辆BMS(缩写EVCC、地址F4H)发送报文
1.充电握手阶段:
CHM、BHM、CRM、BRM
2.参数配置阶段:
BCP、CTS、CML、BRO、CRO
3.充电阶段:
BCL、BCS、CCS、BSM、BMV(电芯电压、可无)、BMT(电芯温度、可无)、BST、CST
4.充电结束阶段:
BSD、CSD
5.错误报文:
BEM、CEM
二、报文ID
CHM:0x1826F456
周期:250ms
BHM:0x182756F4
周期:250ms
CRM:0x1801F456
周期:250ms
BRM:0x1CEC56F4
周期:250ms
多帧报文,PNG=0x000200,遵循SAE J1939-2:2006中5.4.7和5.10消息传输规定,数据帧之间发送间隔为10ms,报文周期为整个数据包的发送周期。
数据帧ID为0x1CEB56F4,帧序号+7字节数据。
例子:
帧数 | byte1 | byte2 | byte3 | byte4 | byte5 | byte6 | byte7 | byte8 |
---|---|---|---|---|---|---|---|---|
B1 | 固定0x10,长数据开始帧 | 传输字节数小端 | 传输字节数大端 | 传输总帧数 | 0xFF | PNG前 | PNG中 | PNG后 |
C2 | 开始接收0x11 | 接收总帧数 | 接收开始帧序号 | 0xFF | 0xFF | PNG前 | PNG中 | PNG后 |
B3 | 帧序号1 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B4 | 帧序号2 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B5 | 帧序号3 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B6 | 帧序号4 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B7 | 帧序号5 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B8 | 帧序号6 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
B9 | 帧序号7 | 数据1 | 数据2 | 数据3 | 数据4 | 数据5 | 数据6 | 数据7 |
C10 | 接收完成0x13 | 传输字节数小端 | 传输字节数大端 | 传输总帧数 | 0xFF | PNG前 | PNG中 | PNG后 |
B表示车辆发送报文,C表示充电机发送报文
BCP:0x1CEC56F4
周期:500ms
多帧报文,PNG=0x000600
CTS:0x1807F456(可选)
周期:500ms
CML:0x1808F456
周期:250ms
BRO:0x100956F4
周期:250ms
CRO:0x100AF456
周期:250ms
BCL:0x181056F4
周期:50ms
BCS:0x1CEC56F4
周期:250ms
多帧报文,PNG=0x001100
CCS:0x1812F456
周期:50ms
BSM:0x181356F4
周期:250ms
BST:0x101956F4
周期:10ms
CST:0x101AF456
周期:10ms
BSD:0x181C56F4
周期:250ms
CSD:0x181DF456
周期:250ms
BEM:0x081E56F4
周期:250ms
CEM:0x081FF456
周期:250ms