BMS国标充电解析
国标充电以前是GB/T 27930-2015《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》标准,2023年出了新的标准,整体内容相差不大。如果直接读国标通讯协议,会发现很繁琐,下面直接上干货,一个表格搞定BMS与充电桩的数据交互。
1、 根据GB/T 27930-2023,A类系统的充电过程仍然包括六个阶段:物理连接完成 → 低压辅助上电 → 充电握手阶段 → 充电参数配置阶段 → 充电阶段 → 充电结束阶段。
|
阶段 |
发送方 |
帧ID(HEX) |
PGN (HEX) |
报文代号 |
数据(HEX)示例 |
含义 |
|
握手阶段(握手启动) |
||||||
|
充电桩握手 |
充电桩 |
0x180056 |
0x002600 |
CHM |
01 00 00 00 00 00 00 00 |
充电机握手报文:发送协议版本号 |
|
BMS握手 |
BMS |
0x1800F4 |
0x002700 |
BHM |
01 00 00 00 00 00 00 00 |
车辆握手报文:协商协议版本 |
|
握手阶段(握手辨识) |
||||||
|
充电桩辨识 |
充电桩 |
0x181056 |
0x003000 |
CRM |
01 00 00 00 00 00 00 00 |
充电机辨识报文:发送充电机编号 |
|
车辆辨识 |
BMS |
0x1806F4 |
0x003100 |
BRM |
64 00 00 00 00 00 00 00 |
车辆辨识报文:电池参数(最高充电电压100V)【2023版:VIN→EVIN】 |
|
参数配置阶段 |
||||||
|
BCP参数 |
BMS |
0x1812F4 |
0x003300 |
BCP |
64 00 64 00 00 00 00 00 |
电池充电参数:电压、电流需求 |
|
充电机确认 |
充电桩 |
0x181356 |
0x003400 |
CTS |
00 00 00 00 00 00 00 00 |
充电机参数确认 |
|
BMS确认 |
BMS |
0x1810F4 |
0x003400 |
BRO |
01 00 00 00 00 00 00 00 |
BMS参数确认 |
|
充电阶段 |
||||||
|
输出能力 |
充电桩 |
0x181456 |
0x003500 |
CML |
00 00 00 00 00 00 00 00 |
充电机最大输出能力 |
|
充电需求 |
BMS |
0x1814F4 |
0x003800 |
BCL |
00 00 00 00 00 00 00 00 |
电池充电需求(周期发送) |
|
电池状态 |
BMS |
0x1816F4 |
0x003A00 |
BCS |
00 00 00 00 00 00 00 00 |
电池充电状态(SOC等) |
|
充电机状态 |
充电桩 |
0x181556 |
0x003600 |
CCS |
01 00 00 00 00 00 00 00 |
充电机充电状态 |
|
统计信息 |
充电桩 |
0x181856 |
0x003900 |
CST |
00 00 00 00 00 00 00 00 |
充电机统计信息 |
|
充电结束阶段 |
||||||
|
中止充电 |
BMS |
0x1820F4 |
0x003B00 |
BST |
01 00 00 00 00 00 00 00 |
中止充电报文(01=正常充满) |
|
中止确认 |
充电桩 |
0x182156 |
0x003D00 |
CEM |
00 00 00 00 00 00 00 00 |
充电机中止确认 |
多帧报文:部分参数(如电池包信息)超过8字节,会拆分为多帧(使用传输协议TP,如ID 0x1CECF4等)。上表仅展示单帧示例。
数据解析:示例数据中如64 00表示小端16进制数值0x0064=100V。实际充电参数需根据协议定义逐字节解析。
周期报文:充电阶段,BMS每隔50ms发送BCL、BSM,充电桩每隔50ms发送CCS、CST等。
错误处理:若出现异常,双方发送错误报文(如ID 0x1822xxxx)并终止充电。
2、2023版 vs 2015版 核心变化清单
根据标准文件的前言说明,主要技术变化如下:
|
变更类型 |
具体内容 |
|
新增 |
A类和B类系统框架 |
|
新增 |
物理层:屏蔽双绞线、非屏蔽双绞线、终端电阻规定 |
|
新增 |
传输协议多帧报文之间的发送间隔时间要求(10ms) |
|
新增 |
不同电流值的处理要求 |
|
新增 |
数据值与物理量之间的转换关系 |
|
新增 |
EVIN扩展车辆识别码 |
|
更改 |
通信总线节点数量定义 |
|
更改 |
参数组修改和新增的要求 |
|
删除 |
“使用请求PGN主动获取其他节点参数组”的要求 |
|
删除 |
故障诊断系统 |
|
删除 |
“充电过程中充电机和BMS监测电压、电流、温度等参数,BMS管理整个充电过程”的描述 |
3、总结
流程框架相同:A类系统的六个阶段与2015版(及上一轮描述)完全一致。
帧ID需要修正:地址应按标准固定为0x56和0xF4,不建议使用0xF456等自定义地址。
报文代号有官方命名(如CHM、BHM、CRM、BRM、BCP、CML、BCL、BCS、CCS、CST等),建议在实际开发中对照标准原文使用。
2023版不是颠覆式改造:它保留了2015版的基础通信框架,但对报文定义、参数描述、故障诊断等细节做了大量精细化改进,可理解为一次“优化升级”和“查漏补缺”。
也可以扫描下面二维码关注我的公众号,方便查看更多文章!

更多推荐



所有评论(0)