主要技术内容
1、传输协议功能
本文件中BMS与充电器之间传输9~1785字节的数据使用传输协议功能,以实现消息的拆装和重组、连接管理。本文件中BMS使用多包数据传输机制向充电器发送电池数据,具体连接初始化、数据传输、连接关闭应遵循SAE J1939-21:2006中5.4.7和5.10的规定。
对于多帧报文,报文周期应为整个数据包的发送周期。
2、地址的分配
本文件网络地址用于保证信息标识符的唯一性以及表明信息的来源。充电器和BMS定义为不可配置地址,固定写在电子控制单元(ECU)的程序代码中,包括服务工具在内的任何手段都不能改变其源地址。3、消息类型
《CAN 总线2.0B版本》支持五种类型的消息,分别为命令、请求、广播/响应、确认和组功能。本文件使用常用的三种:请求、确认和广播/响应。具体定义遵循SAE J1939—21的规定充电器和BMS分配的地址优选值应符合表2的规定
4、应用层
应用层是充电器监控单元与电动叉车BMS之间数据通信的核心。本文件应用层的定义主要遵循SAE J1939-71的规定,采用参数和参数组定义的形式。
a)本文件应用层数据采用协议数据单元PDU的PDU1 格式(PS为目标地址)。
b)采用PGN对参数组进行编号,各个节点根据PGN来识别数据包的内容。
c)使用“请求 PGN”来主动获取其他节点的参数组,并应符合7.7的规定。
d)采用周期发送和事件驱动的方式发送数据。
e)充电过程应用层中需发送多个 PGN 数据来实现一个功能的,应同时收到该定义的多个 PGN报文才能判断此功能发送成功。
f)定义新的参数组时,应把相关的参数放在同一个组内,并应考虑其相关性和扩展性,预留一部分字节或位,以便将来进行修改。
g)故障诊断的定义遵循SAE J1939-73中关于CAN总线应用层-诊断的技术要求。
适用范围
本文件规定了再制造步驾式电动叉车充电通信协议基于控制器局域网(CAN)的通信物理层、数据链路层及应用层的定义。
本文件适用于再制造步驾式电动叉车充电通信协议的设计和验证。
新设计和制造的步驾式电动叉车或乘驾式电动叉车,其充电通信协议可参照本文件执行
是否包含专利
否