充电机和bms通讯报文分析说明

充电机和bms通讯报文分析说明

ID:23282756

大小:5.44 MB

页数:23页

时间:2018-11-06

充电机和bms通讯报文分析说明_第1页
充电机和bms通讯报文分析说明_第2页
充电机和bms通讯报文分析说明_第3页
充电机和bms通讯报文分析说明_第4页
充电机和bms通讯报文分析说明_第5页
资源描述:

《充电机和bms通讯报文分析说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WORD格式可编辑充电机与BMS通讯报文分析说明WORD格式可编辑目录一、充电总流程3二、报文分类解析3WORD格式可编辑充电机与BMS通讯报文分析注:充电协议参考2012-03-01实施的最新协议一、充电总流程⑴整个充电过程包括四个阶段:①充电握手阶段01/02②充电参数配置阶段OA③充电阶段1A④充电结束阶段1C-1F(故障诊断代码)注意:在各个阶段,充电机和BMS如果在规定的时间内没有收到对方报文或者没有收到正确报文,即判定为报文接收超时,超时时间除特殊规定外均为5秒;当出现超时后,BMS或充电机发

2、送错误报文(BEM或CEM),并进入错误处理状态。(注:因对协议理解不同,有些BMS厂家会在整个充电过程中发送没有超时信息的错误报文BEM或CEM)BEM:BMS接收超时的报文信息CEM:充电机接收超时的报文信息⑵通讯协议中地址分配二、报文分类解析⑴、充电握手阶段当充电机和BMS物理连接完成并上电后,BMS首先检测低压辅助电源是否匹配,如果匹配,双方进入充电握手阶段,并由充电机首先发送辨识报文CRM(此时的CRM辨识结果为不能辨识0x00),当BMS收到充电机发送的CRM后,发送BMS和车辆辨识报文BRM

3、。充电机在收到BMS和车辆辨识报文BRM后,再发送辨识报文CRM(此时的CRM辨识结果为能辨识0xAA)。至此充电握手阶段完成。WORD格式可编辑①CRM报文包含内容:截包工具中显示此报文内容为:0x1801F4560000000000000000分析此报文内容:Ox1801F456为此报文ID,“18”为包含报文优先级(3个位)、保留位(1个位)和数据页(1个位)。“01”为此报文PGN(参数组编号)或者PF。“F4”表示此报文发送的目的地址为BMS。“56”为发送此报文的源地址为充电机。(WORD格式

4、可编辑注:查看报文时,只要看报文ID最后的两个数据:“56”则表示此报文为充电机发送出来的;“F4”则表示此报文为BMS发送出来的)0000000000000000为此报文的数据,最前面一个字节“00”表示CRM里面的辨识结果(0x00,BMS不能辨识;0xAA,BMS能辨识)。第二个字节“00”表示CRM里面的充电机编号。后面的六个字节“000000000000”表示CRM里面的充电机所在区域编码。②BRM报文包含内容:因为此报文超过8个字节,所以发送的时候会按照J1939协议发送数据。在发送大于8个字

5、节的数据之前,无论是充电机或者BMS会先发送一个连接请求的报文,截包工具中显示:0x1CEC56F410290006FF000200分析此报文内容:0x1CEC56F4为此报文ID,“1C”为包含报文优先级(3个位)、保留位(1个位)和数据页(1个位)。“EC”为此报文的功能说明(EC为数据大于8字节的报文连接请求,EB为长度大于8字节的报文数据内容传输)。“56”表示此报文发送的目的地址为充电机。“F4”表发送此报文的源地址为BMS。(此报文说明BMS想要发送数据长度大于8字节的报文,首先希望与充电机建

6、立长包的发送连接,之后BMS开始传输数据)。10290006FF000200为此报文的内容,“10”表示功能码16请求发送,说明此报文想要与充电机建立连接。“2900”用两个字节表示BMS将要发送的数据数量为0x0029=41个字节数据。“06”表示要发送此报文中的41个数据一共要发送6个包才足以容纳41个字节的数据。“FF”为保留内容。“000200”WORD格式可编辑表示此报文BRM对应的PGN(查看报文时可通过此数据内容找出,现在要建立连接请求的报文为协议中对应的哪个报文-即将发送的报文类型)。充电

7、机接收到BMS发送的请求发送报文后,会发送一个功能码为17的准备发送报文,通知BMS可以发送长包了。截包工具中显示:0x1CECF456110601FFFF000200分析此报文内容:0x1CECF456为此报文ID,“1C”为包含报文优先级(3个位)、保留位(1个位)和数据页(1个位)。“EC”为此报文的功能说明(EC为数据大于8字节的报文连接请求,EB为长度大于8字节的报文数据内容传输)。“56”为发送此报文的源地址为充电机。“F4”表示此报文发送的目的地址为BMS。110601FFFF000200为

8、此报文的数据内容,“11”表示功能码17准备发送,说明充电机允许BMS发送长度大于8字节的数据包。“06”表示充电机允许发送的最大数据包数。“01”表示BMS将要发送的下一个数据包的编号。“FFFF”为保留内容。“000200”表示要发送的报文为BRM。在完成长包请求连接成功后,BMS开始发送数据包编号为1的包含数据内容的报文,截包工具中显示:0x1CEB56F401000100034902A0分析此报文内容:0x1CEB56

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。