报文读取方法

报文读取方法

ID:41156499

大小:163.33 KB

页数:4页

时间:2019-08-17

报文读取方法_第1页
报文读取方法_第2页
报文读取方法_第3页
报文读取方法_第4页
资源描述:

《报文读取方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、报文读取方法:图中ID代表报文地址,DATA代表报文数据,读取方法为从左向右读取。现在选择其中一条报文进行读取分析:0x18C117F4读取数据为633C3E00B30A0000根据下表:633C3E00B30A0000BYTE1BYTE2BYTE3BYTE4BYTE5BYTE6BYTE7BYTE8打开计算器选择十六进制读取结果为:1.电池组当前SOC计算方法:63转换成十进制为992.电池组当前温度基本计算方法:3E转换成十进制为62,偏移量为-40.所以62-40=22电池包当前温度为22度3.电池组当前电量值:0AB3转换成十进制为2739,273

2、9*0.1=273.9基本计算方法:1、将十六进制转换为十进制(注意:单个信息跨字节时依据通讯协议将数据按高字节低字节排序后再转换)2、将数据乘以比例因子3、将数据减去偏移量还有一种转换成二进制的算法:如表所示现在选取其中报文做个演示0x18C7EE17读取结果为000003000000008A其中BYTE3下面有七个状态位。所以需要换算成二进制03换算成二进制为11,总共有七位不足用0补齐,从计算器右边向左边读取结果为0000011,计算器表示为:00000对应的报文读取结果为:1、钥匙ACC档开启1、钥匙ON档开启0、水位传感器关闭0、保留0、保留0

3、、前门关闭0、中门关闭0、天窗关闭报文读取过程中要根据报文地址与数据选取不同的进制正确读取注意:以上协议为整车V5.0通讯协议。

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

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

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