山东中文沂星bms系统与仪表can通信协议2.0

山东中文沂星bms系统与仪表can通信协议2.0

ID:18670935

大小:181.00 KB

页数:9页

时间:2018-09-20

山东中文沂星bms系统与仪表can通信协议2.0_第1页
山东中文沂星bms系统与仪表can通信协议2.0_第2页
山东中文沂星bms系统与仪表can通信协议2.0_第3页
山东中文沂星bms系统与仪表can通信协议2.0_第4页
山东中文沂星bms系统与仪表can通信协议2.0_第5页
资源描述:

《山东中文沂星bms系统与仪表can通信协议2.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东中文沂星BMS系统与仪表CAN通信协议(20版)1、通信规范通信速率为:250kbps数据链路层的通信协议主要参考CAN2.0B和J1939的相关规定。使用CAN扩展帧的29位标识符并进行了重新定义,以下为29位标识符的分配表。IDENTIFIER11BITSSRRIDEIDENTIFIEREXTENSION18BITSPRDPPFSRRIDEPFPSSA32111876543218765432187654321282726252423222120191817161514131211109876543210可以有8个优先级;R一般固定为0;

2、8位的PF为报文代码;8位的PS为目的地址或组扩展;8位的SA为发送此报文的源地址;Ø插入网络的每一个节点都有名称和地址,名称用于识别节点的功能和进行地址仲裁,地址用于节点的数据通信Ø每个节点都至少有一种功能,可能会有多个节点具有相同的功能,也可能一个节点具有多个功能2、整车网络通讯硬件要求Ø网络系统支持热拔插。Ø控制器电源应符合GB/T11858.3标准的规定,设计的VCU(整车控制器)应能在整车实际电压范围内使用;Ø通信电缆采用屏蔽双绞线(阻燃0.5mm)。Ø网络的接线拓扑为一个尽量紧凑的线形结构以避免电缆反射。VCU接入总线主干网的电缆要

3、尽可能短。为使驻波最小化,节点不能在网络上等间距接入,接入线也不能等长,最小节点距离大于0.1米,且接入线的最大长度应小于1米;ØCAN总线要有终端电阻(120W),终端电阻必须方便安装及拆卸,以便调整;终端电阻安装在总线两端,只能安装2只。Ø所有通信电缆应尽量离开动力线(0.5m以上)、离开24V控制线(0.1m以上);Ø电缆屏蔽层在车内连续导通,建议每个部件的网络插座有屏蔽层的接头;屏蔽线的接地方式有整车布线时选择合适位置单点接地。3、CAN网络地址分配表:CAN总线节点地址从J1939标准中定义的获得:节点名称地址(SA)整车控制器(VC

4、U)238(0xEE)电池管理系统(BMS)244(0xF4)驱动电机控制器237(0xED)空压机电机控制器235(0xEB)车辆仪表232(0xE8)转向助力泵电机控制器236(0xEC)空调电机控制器234(0xEA)广播地址BCA80(0x50)DC-DC电源变换器10(0x0A)BMS显示器100(0x64)4、报文格式报文1:电池管理系统发仪表报文1(ID:0x18C0E8F4)PSSAID周期(ms)232244PRDPPF100600C0(192)数据位置数据名BYTE1电池总电压低位1V/bit偏移量:0范围:0V~800VB

5、YTE2电池总电压高位BYTE3电池总电流低位0.1A/bit偏移量:0;最高位1充电,0放电;范围:-500A~500ABYTE4电池总电流高位BYTE5单体电池最低电压0.01V/bit偏移量:0范围:0~5VBYTE6BYTE7单体电池最高电压0.01V/bit偏移量:0范围:0~5VBYTE8报文2:电池管理系统发仪表报文2(ID:0x18C1E8F4)PSSAID周期(ms)232244PRDPPF100600C1(193)数据位置数据名BYTE1电池组当前的SOC1%bit偏移量:0范围:0%~100%BYTE2电池组当前最低温度1

6、℃/bit偏移量:-40℃范围:-40℃~100℃BYTE3电池组当前最高温度BYTE4动力电池状态1BYTE5电池组当前电量值(低位)0.1kWh/bit偏移量:0范围:0~400BYTE6电池组当前电量值(高位)BYTE7动力电池状态2BYTE8保留动力电池状态1:Byte4Bit有效数值物理描述00-1(0:正常;1:充电)动力电池正在充电10-1(0:未连接;1:连接)充电线已连接20-1(0:正常;1:报警)节点失效(某一采集模块通信失效)30-1(0:正常;1:故障)一级绝缘故障(轻微绝缘故障)40-1(0:正常;1:故障)二级绝缘

7、故障(严重绝缘故障,主电源切断)50-1(0:正常;1:报警)动力电池SOC过低报警(SOC≤10%)60-1(0:正常;1:故障)动力电池出现故障(包括:单体过高、过温,节点时效等)70-1(0:正常;1:报警)电池充电电压过高(电压报警上限≥650V可设定)注:Byte4中Bit2、Bit5报警时控制器减功率50%;Bit4报警时控制器截止工作动力电池状态2:Byte7Bit有效数值物理描述00-1(0:正常;1:异常)单体电压过高截止报警(电压报警上限≥3.7V可设定)10-1(0:正常;1:异常)单体电压过高报警(电压报警上限≥3.6V

8、可设定)20-1(0:正常;1:异常)单体电压过低报警(电压报警下限≤3.0V可设定)30-1(0:正常;1:异常)单体电压过低截止报警(电压报警下限

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

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

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