- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式可编辑
技术资料 专业整理
充电机与BMS通讯报文分析说明
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc349892501 一、充电总流程 PAGEREF _Toc349892501 \h 3
HYPERLINK \l _Toc349892502 二、报文分类解析 PAGEREF _Toc349892502 \h 3
充电机与BMS通讯报文分析
注:充电协议参考2012-03-01实施的最新协议
= 1 \* CHINESENUM3 一、充电总流程
= 1 \* GB2 ⑴整个充电过程包括四个阶段:
= 1 \* GB3 ①充电握手阶段 01/02
= 2 \* GB3 ②充电参数配置阶段 OA
= 3 \* GB3 ③充电阶段 1A
= 4 \* GB3 ④充电结束阶段 1C-1F (故障诊断代码)
注意:在各个阶段,充电机和BMS如果在规定的时间内没有收到对方报文或者没有收到正确报文,即判定为报文接收超时,超时时间除特殊规定外均为5秒;当出现超时后,BMS或充电机发送错误报文(BEM或CEM),并进入错误处理状态。(注:因对协议理解不同,有些BMS厂家会在整个充电过程中发送没有超时信息的错误报文BEM或CEM)
BEM:BMS接收超时的报文信息
CEM:充电机接收超时的报文信息
= 2 \* GB2 ⑵通讯协议中地址分配
= 2 \* CHINESENUM3 二、报文分类解析
= 1 \* GB2 ⑴、充电握手阶段
当充电机和BMS物理连接完成并上电后,BMS首先检测低压辅助电源是否匹配,如果匹配,双方进入充电握手阶段,并由充电机首先发送辨识报文CRM(此时的CRM辨识结果为不能辨识0x00),当BMS收到充电机发送的CRM后,发送BMS和车辆辨识报文BRM。充电机在收到BMS和车辆辨识报文BRM后,再发送辨识报文CRM(此时的CRM辨识结果为能辨识0xAA)。至此充电握手阶段完成。
= 1 \* GB3 ①CRM报文包含内容:
截包工具中显示此报文内容为:0x1801F456 00 00 00 00 00 00 00 00
分析此报文内容:
Ox1801F456为此报文ID,“18”为包含报文优先级(3个位)、保留位(1个位)和数据页(1个位)。“01”为此报文PGN(参数组编号)或者PF。“F4”表示此报文发送的目的地址为BMS。“56”为发送此报文的源地址为充电机。(注:查看报文时,只要看报文ID最后的两个数据:“56”则表示此报文为充电机发送出来的;“F4”则表示此报文为BMS发送出来的)
00 00 00 00 00 00 00 00为此报文的数据,最前面一个字节“00”表示CRM里面的辨识结果(0x00,BMS不能辨识;0xAA,BMS能辨识)。第二个字节“00”表示CRM里面的充电机编号。后面的六个字节“00 00 00 00 00 00”表示CRM里面的充电机所在区域编码。
= 2 \* GB3 ②BRM报文包含内容:
因为此报文超过8个字节,所以发送的时候会按照J1939协议发送数据。在发送大于8个字节的数据之前,无论是充电机或者BMS会先发送一个连接请求的报文,
截包工具中显示:0x1CEC56F4 10 29 00 06 FF 00 02 00
分析此报文内容:
0x1CEC56F4为此报文ID, “1C”为包含报文优先级(3个位)、保留位(1个位)和数据页(1个位)。“EC”为此报文的功能说明(EC为数据大于8字节的报文连接请求,EB为长度大于8字节的报文数据内容传输)。“56”表示此报文发送的目的地址为充电机。“F4”表发送此报文的源地址为BMS。(此报文说明BMS想要发送数据长度大于8字节的报文,首先希望与充电机建立长包的发送连接,之后BMS开始传输数据)。
10 29 00 06 FF 00 02 00为此报文的内容,“10”表示功能码16请求发送,说明此报文想要与充电机建立连接。“29 00”用两个字节表示BMS将要发送的数据数量为0x0029=41个字节数据。“06”表示要发送此报文中的41个数据一共要发送6个包才足以容纳41个字节的数据。“FF”为保留内容。“00 02 00”表示此报文BRM对应的PGN(查看报文时可通过此数据内容找出,现在要建立连接请求的报文为协议中对应的哪个报文-即将发送的报文类型)。
充电机接收到BMS发送的请求发送报文后,会发送一个功能码为17的准备发送报文,通知BMS可以发送长包了。
截包工具中显示:0x1C EC F4 56 11 06 0
您可能关注的文档
- 机器人滚压包边DPCAF12001-2.doc
- 基于.ANSYS的轴承座结构分析.doc
- 基于.CAN总线技术的汽车车灯、电动车窗、雨刮的控制系统.doc
- 基于.Proteus的单片机控制电子时钟电路设计及仿真.doc
- 基于.实景三维GIS数字公路的技术及应用解决实施方案.doc
- 计算机网络专业词汇中英对照(2018年版).doc
- 家长学校工作计划总结三篇.doc
- 家装半包合同模板范本.doc
- 建龙资料表格-(全套).doc
- 建筑施工项目常见风险与防范措施.doc
- 化学反应速率与平衡.ppt
- 企业会计信息质量问题及对策【精品发布】.doc
- 免疫学的应用高二上学期生物人教版选择性必修一.pptx
- 高中物理自由落体运动课题研究力学部分+课件+-2023-2024学年高一上学期物理人教版必修第一册.pptx
- 北师大版生物七年级上册 《细胞的基本结构和功能》第2课时CEP课件1.pptx
- Unit 4 Grammar and usage(教学课件)-高中英语牛津译林版(2020)选择性必修第三册.pptx
- 特异性免疫高二上学期生物人教版选择性必修1.pptx
- 期末复习课件专题9+物体的浮沉条件及应用(2)++2023-2024学年人教版八年级物理下册.pptx
- 其他植物激素高二上学期生物人教版选择性必修1.pptx
- 三大费用核算节税技巧【会计实务操作教程】.pptx
文档评论(0)