充电流程报文分析
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参数配置阶段: 序号
报文名称
1
TP.CM_RTS
1.1
1.2
1.3
1.4
1.5
2
TP.CM_CTS
2.1
2.2
2.3
2.4
2.5
3
TP.CM_DT
3.1 BCP_BatteryChargeVoltageMax
3.2 BCP_ChargeCurrentMax 3.3 BCP_BatteryNominalEnergy 3.4 BCP_AllowChargeVoltageMax 3.5 BCP_AllowTempMax 3.6 BCP_SOC 3.7 BCP_BatteryTotalVoltage
4.12 BRM_VehicleIDByte1_8 4.13 BRM_VehicleIDByte9_16 4.14 BRM_VehicleIDByte17
5
TP.CM_EM
6
帧ID 1801F456
SA 源地址
56
1CEC56F4 F4
1CECF456 56
数据传输方向 充电机 -> BMS BMS -> 充电机
00 02 00 第6~8字节:PGN编号
8
aa 01 00 00 00 00 00 00 BMS收到该报文后,将与充电机一起进入参数配置阶段
aa
第1字节aa:充电机发送已识别报文,握手成功;
01
第2字节01:充电机编号,1/位,偏移量:1,数据范围1~100
00 00 00 00 00 00 第3~8字节:充电机/充电站所在区域编码(ASCII码)
帧ID
SA 源地址
181056F4 F4
1CEC56F4 F4
数据传输方向 BMS -> 充电机
BMS -> 充电机
DA 目标地址
帧类型
56
扩展数据帧
56
扩展数据帧
数据长度
数据帧
(字节)
(十六进制)
5
E2 18 76 0C 02
E2 18
76 0C
02
8
10 09 00 02 FF 00 11 00
7
BSM
181356F4 F4 BMS -> 充电机
7.1 BSM_BatteryVoltageMaxNo
7.2 BSM_BatteryTempMax
7.3 BSM_BatteryTempMaxNo
7.4 BSM_BatteryTempMin
7.5 BSM_BatteryTempMinNo
7.6 BSM_BatteryVoltageState
累计充电时间bms发动力蓄电池状态信息报文bsm最高单体动力蓄电池电压所在编号最高动力蓄电池温度最高动力蓄电池温度检测点编号最低动力蓄电池温度最低动力蓄电池温度检测点编号单体动力蓄电池电压状态
握手阶段: 序号
报文名称
1
CRM
1.1 CRM_RecognitionResult
1.2 CRM_ChargeNo
[FF FF FF FF]:电池序列号
[FF]:电池组生产日期-年
[FF]:电池组生产日期-月
[FF]:电池组生产日期-日
[FF FF FF]:电池组充电次数
[FF]:电池组产权标识
[FF]:预留
[FF FF FF FF FF FF FF FF]:车辆识别码(VIN)_1~8字节
[FF FF FF FF FF FF FF FF]:车辆识别码(VIN)_9~16字节
1CECF456 56 充电机 -> BMS 1801F456 56 充电机 -> BMS
F4
扩展数据帧
F4
扩展数据帧
04 FF FF FF FF FF FF FF 05 FF FF FF FF FF FF FF 06 FF FF FF FF FF FF FF
[8C 0A]:整车动力蓄电池额定容量,即0x0A8C(2700),270.0Ah [F8 15]:整车动力蓄电池额定总电压,即0x15F8(5624),562.400000V [FF FF FF FF]:电池生产商名称
DA 目标地址
56
F4
56
帧类型 扩展数据帧
扩展数据帧
扩展数据帧
数据长度 (字节)
数据帧 (十六进制)
8
10 0D 00 02 FF 00 06 00
10
0D 00
02
FF
00 06 00
8
11 02 01 FF FF 00 06 00
11
02
01
FF FF
00 06 00
8
01 A2 01 76 0C 8C 0a E2
1CEB56F4 F4 BMS -> 充电机
56
扩展数据帧
8
01 00 01 00 04 8C 0A F8
BMS发数据帧, [01]~[06]:帧编号 //电池身份编码信息BRM,41个字节
02 15 FF FF FF FF FF FF [00 01 00]:BMS通信协议版本号
03 FF FF FF FF FF FF FF [04]:锰酸锂电池/电池类型
1.3 CRM_RegionCode
2
TP.CM_RTS
2.1
2.2
2.3
2.4
2.5
3
TP.CM_CTS
3.1
3.2
3.3
3.4
3.5
4
TP.CM_DT
4.1 BRM_ProtocolVersion
4.2 BRM_BatteryType
4.3 BRM_BatterySystemRateCap 4.4 BRM_BatterySystemRateVolt 4.5 BRM_Manufacturer 4.6 BRM_BatterySN 4.7 BRM_BatteryProductYear 4.8 BRM_BatteryProductMonth 4.9 BRM_BatteryProductDay 4.10 BRM_BatteryChargeTimes 4.11 BRM_BatteryProperty
1CEC56F4 F4 BMS -> 充电机
8.1
8.2
8.3
8.4
8.5
9
TP.CM_CTS
1CECF456 56 充电机 -> BMS
9.1
9.2
9.3
9.4
9.5
F4
扩展数据帧
56
扩展数据帧
F4
扩展数据帧
F4
扩展数据帧
56
扩展数据帧ຫໍສະໝຸດ 56扩展数据帧F4
扩展数据帧
09 00
第2,3字节:0009h,要发送的数据包总数,共9字节(09h)
02 18 66 F4 01 9a 16 FF
F4
扩展数据帧
F4
扩展数据帧
F4
扩展数据帧
F4
扩展数据帧
8
13 0D 00 02 FF 00 06 00
13
0D 00
02
FF
00 06 00
7
00 00 00 00 00 00 00
00
00
00
00
00
00 00
6
68 10 D0 07 B8 0B
68 10
8
11 06 01 FF FF 00 02 00
11
06
01
FF FF
00 02 00
注释
1、充电机地址56h,BMS地址F4h,两个地址固定,不可配置更改 2、充电机主动发起识别,请求握手 [00]:充电机主动发送识别,请求握手 [01]:充电机编号,1/位,偏移量:1,数据范围1~100 [00 00 00 00 00 00]:充电机/充电站所在区域编码(ASCII码) BMS发请求帧 [10]:控制命令字,请求帧命令字 [29 00]:0029h,要发送的数据包总数,共41字节(29h) [06]:请求帧的总帧数;41字节,每帧8字节,需要6帧 [FF]:未定义补1 [00 02 00]:PGN编号 充电机发回应帧 第1字节11:控制命令字,响应帧命令字 第2字节06:预接收的总帧数 第3字节01:接下来发送的第一个数据包号 第4、5字节:未定义补1 第6~8字节:PGN编号
02
第4字节02:请求帧的总帧数;9字节,每帧8字节,需要2帧
FF
第5字节:未定义补1
00 11 00 第6~8字节:PGN编号
7.7 BSM_SOCState
7.8 BSM_BatteryCurrentState
7.9 BSM_BatteryTempState
7.10 BSM_InsulationState
7.11 BSM_BatteryOutputConnetorState
7.12 BSM_ChargeEnable
8
TP.CM_RTS
TP.CM_RTS 2.1
帧ID
SA 源地址
1CEC56F4 F4
1CECF456 56
1CEB56F4 F4
1CECF456 56
1807F456 56
1808F456 56 100956F4 100AF456 56
数据传输方向 BMS -> 充电机 充电机 -> BMS BMS -> 充电机
充电机 -> BMS 充电机 -> BMS 充电机 -> BMS 充电机 -> BMS
充电机 -> BMS
DA 目标地址
F4
56
F4
帧类型 扩展数据帧 扩展数据帧
扩展数据帧
数据长度 (字节)
数据帧 (十六进制)
8
00 01 00 00 00 00 00 00
00
01
00 00 00 00 00 00
8
10 29 00 06 FF 00 02 00
10
29 00
06
FF
00 02 00
[FF]:车辆识别码(VIN)_第17字节
[FF]:未定义补1
8
13 29 00 06 FF 00 02 00 充电机发回应帧
13
第1字节13:控制命令字
29 00
第2,3字节:0029h,已接收的数据包总数,共41字节(29h)
06
第4字节06:已接收的总帧数;41字节,每帧8字节,共6帧
FF
第5字节:未定义补1
D0 07
B8 0B
1
aa
1
aa
注释
BMS发请求帧, BMS先发充电参数 第1字节10:控制命令字,请求帧命令字 第2,3字节:000Dh,要发送的数据包总数,共13字节(0Dh) 第4字节06:请求帧的总帧数;13字节,每帧8字节,需要2帧 第5字节:未定义补1 第6~8字节:PGN编号 充电机发回应帧 第1字节11:控制命令字,响应帧命令字 第2字节02:预接收的总帧数 第3字节01:接下来预响应的总帧数 第4、5字节:未定义补1 第6~8字节:PGN编号 BMS发数据帧, [01]~[06]:帧编号 //电池充电参数BCP,13个字节 [A2 01]:单体动力蓄电池最高允许充电电压(单体最高电池充电电压) 即01A2h(418)=4.180000V [76 0C]:最高容许充电电流,即0C76h(3190)=-81.0A(319.0-400=-81A) [8C 0A]:整车动力蓄电池额定容量,即0x0A8C(2700),270.0kWh [E2 18]:最高容许充电总电压,即0x18E2h(6370),637V [66]:最高允许温度,即66h(102)=52degC(102-50=52度) [F4 01]:整车动力蓄电池荷电状态SOC,即0x01F4(500)=50.0% [9A 16]:整车动力蓄电池总电压,即0x169A(5786)=578.600000V [FF]:未定义补1 充电机发回应帧 第1字节13:控制命令字 第2,3字节:000Dh,已接收的数据包总数,共13字节(0Dh) 第4字节06:已接收的总帧数;13字节,每帧8字节,共2帧 第5字节:未定义补1 第6~8字节:PGN编号 充电机发送时间同步信息报文 秒(压缩BCD码) 分(压缩BCD码) 时(压缩BCD码) 日(压缩BCD码) 月(压缩BCD码) 年(压缩BCD码) 充电机最大输出能力报文 [68 10]:最高输出电压,即0x1068h(4200)=420V [D0 07]:最低输出电压,即0x07D0h(2000)=200V [B8 0B]:最大输出电流,即0x0BB8h(3000)=-100A(300.0-400=-100A) BMS发送电池充电准备就绪状态BRO给充电机 充电机回应输出准备就绪状态CRO给BMS,准备进入充电阶段
4
TP.CM_EM
4.1
4.2
4.3
4.4
4.5
5
CTS
6
CML
6.1 CML_OutputVoltageMax
6.2 CML_OutputVoltageMin
6.3 CML_OutputCurrentMax
7
BRO
8
CRO
充电阶段:
序号 1
2
报文名称
BCL 1.1 BCL_VoltageRequire 1.2 BCL_CurrnetRequire 1.3 BCL_ChargeMode
10
注释
电池充电需求报文BCL [E2 18]:充电电压需求,即0x18E2h(6370),637V [76 0C]:充电电流需求,即0C76h(3190)=-81.0A(319.0-400=-81A) [02]:充电模式为恒流充电模式(0x01:恒压充电;0x02:恒流充电) BMS发请求帧 第1字节10:控制命令字,请求帧命令字
2.2
2.3
2.4
2.5
3
TP.CM_CTS
3.1
3.2
3.3
3.4
3.5
4
TP.CM_DT
4.1 BCS_xx 4.2 BCS_xx
1CECF456 56 充电机 -> BMS 1CEB56F4 F4 BMS -> 充电机
5
TP.CM_EM
1CECF456 56 充电机 -> BMS
6
CCS
1812F456 56 充电机 -> BMS