资源预览内容
第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
第9页 / 共23页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
附件1:计费控制单元与充电控制器通信协议1 范围 本协议规定了计费控制单元与充电控制器之间基于CAN总线的通信物理层、数据链路层及应用层的定义。2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 19596 电动汽车术语ISO 11898-1:2003 道路车辆控制器局域网络第1部分:数据链路层和物理信令(Road vehicle Control area network (CAN) Part 1: Data link layer and physical signaling) SAE J1939-11:2006 商用车控制系统局域网CAN通信协议第11部分:物理层,250K比特/秒,屏蔽双绞线(Recommented practice for serial control and communication vehicle network Part 11: Physical layer 250K bits/s, twisted shielded pair) SAE J1939-21:2006 商用车控制系统局域网CAN通信协议第21部分:数据链路层(Recommented practice for serial control and communication vehicle network Part 21: Data link layer) SAE J1939-73:2006 商用车控制系统局域网CAN通信协议第73部分:应用层诊断(Recommented practice for serial control and communication vehicle network Part 73: Application Layer Diagnostics)3 术语和定义 GB/T 19596界定的以及下列术语和定义适用于本文件。 3.1 帧 frame 组成一个完整信息的一系列数据位。 3.2 CAN 数据帧 CAN data frame 组成传输数据的CAN协议所必需的有序位域,以帧起始(SOF)开始,帧结束(EOF)结尾。 3.3 报文 messages 一个或多个具有相同参数组编号的“CAN数据帧”。 3.4 标识符 identifier CAN 仲裁域的标识部分。 3.5 标准帧 standard frameCAN总线中定义的使用11位标识符的CAN数据帧。 3.6 扩展帧 extended frame CAN总线中定义的使用29位标识符的CAN数据帧。 3.7 优先权 priority 在标识符中一个3位的域,设置传输过程的仲裁优先级,最高优先权为0级,最低优先权为7级。 3.8 参数组 parameter group (PG) 在一报文中传送参数的集合。参数组包括:命令、数据、请求、应答和否定应答等。 3.9 参数组编号 parameter group number (PGN) 用于唯一标识一个参数组的一个24位值。参数组编号包括:保留位、数据页、PDU格式域(8位)、组扩展域(8位)。 3.10 可疑参数编号 suspect parameter number (SPN) 应用层通过参数描述信号,给每个参数分配的一个19位值。3.11 协议数据单元 protocol data unit (PDU) 一种特定的CAN数据帧格式。3.12 传输协议 transport protocol 数据链路层的一部分,为传送数据在9字节或以上的PGN提供的一种机制。3.13 计费控制单元 充电机中用于充电计量、计费、显示和通讯的控制单元。3.14 充电控制器根据指令进行充电启动、停止、充电过程的输出控制、保护控制的控制单元,是分体式充电机直流充电桩、一体式直流充电机、交流充电桩管理充电过程、与车辆进行交互的核心装置。3.15 诊断故障代码 diagnostic trouble code(DTC) 一种用于识别故障类型、相关故障模式以及发生次数的4字节数值。4 总则 4.1 计费控制单元与充电控制器之间通信网络采用CAN通信协议。4.2 在充电过程中,充电计费控制单元和充电控制器交互充电状态信息及故障信息等,同时充电机控制器根据计费控制单元控制整个充电过程。4.3 计费控制单元与充电机控制器之间的CAN通信网络应由计费控制单元和充电机控制器两个节点组成。4.4 本标准数据传输采用低位先发送的格式。5 物理层 采用本协议的物理层应符合ISO 11898-1:2003、SAE J1939-11:2006中关于物理层的规定。计费控制单元与充电控制器之间的通信速率推荐采用250kbit/s。6 数据链路层6.1 地址的分配本标准网络地址用于保证信息标识符的唯一性以及表明信息的来源。计费控制单元和充电控制器定义为不可配置地址,即该地址固定在程序代码中,包括服务工具在内的任何手段都不能改变其源地址。计费控制单元和充电控制器分配的地址如表1所示。表1 计费控制单元和充电控制器分配装置首选地址计费控制单元138(8AH)充电控制器242(F6H)6.2 协议数据单元(PDU)使用CAN扩展报文的29位标识符并进行了重新定义。表2 协议数据单元(PDU)RDPPPFFFPSSADATA3118880-64注1:P 为优先权:从最高 0 设置到最低 7。注2:R 为保留位:备今后开发使用,本标准设为 0。注3:DP 为数据页:用来选择参数组描述的辅助页,本标准设为 0。注4:PF 为报文类型。注5:PS 为发送报文目标地址。注6:SA 为发送此报文源地址。注7:DATA 为数据域,每帧数据长度8 字节,缺省为0。6.3 传输协议功能本标准中计费单元与充电控制器之间传输除遥信,遥控和心跳报文外的其他报文,采用以下协议传输。表3 多帧协议数据传输格式帧序号Data0Data1Data2Data3Data4Data5Data6Data71当前报文序号报文总帧数报文有效数据长度低字节报文有效数据长度高字节有效数据01有效数据02有效数据03有效数据042当前报文序号有效数据07有效数据08有效数据09有效数据10有效数据11有效数据12有效数据13.有效数据N累加和校验码低字节累加和校验码高字节备注: 1. 有效数据长度指“有效数据01”至“有效数据N”的个数。 2. 累加和校验码指从“报文总帧数”至“有效数据N”内容的累加和。 3. 当前报文序号范围:1255。7 计费控制单元与充电控制器交互流程图1 计费控制单元与充电控制器控制流程图8 报文分类本协议报文按照报文类型分为:命令帧、状态帧、数据帧、心跳帧,除特殊要求外各数据帧默认超时时间为5s。8.1 命令帧命令帧包含启动、停止、对时、校验版本、下发充电参数,命令帧格式应符合表4。表4 命令帧分类报文描述PGNPGN(Hex)优先权数据长度byte数据类型报文周期ms源地址-目的地址充电启动帧256000100H48BIN250计费单元-控制器启动应答帧512000200H48BIN250控制器-计费单元充电停止帧768000300H48BIN250计费单元-控制器停止应答帧1024000400H48BIN250控制器-计费单元下发对时帧1280000500H68BIN500计费单元-控制器对时应答帧1536000600H68BIN500控制器-计费单元校验版本1792000700H68BIN500计费单元-控制器版本确认2048000800H68BIN500控制器-计费单元下发充电参数信息2304000900H68BIN500计费单元-控制器充电参数信息确认2560000A00H68BIN500控制器-计费单元8.2 状态帧状态帧包含启动完成和停止完成状态,状态帧格式应符合表5。表5 状态帧分类报文描述PGNPGN(Hex)优先权数据长度byte数据类型报文周期ms源地址-目的地址启动完成帧4352001100H4不定BIN250控制器-计费单元启动完成应答帧4608001200H48BIN250计费单元-控制器停止完成帧4864001300H4不定BIN250控制器-计费单元停止完成应答帧5120001400H48BIN250计费单元-控制器连接确认状态5376001500H48BIN250控制器-计费单元连接确认状态确认5632001600H48BIN250计费单元-控制器8.3 数据帧数据帧包含遥信和遥测,数据帧格式应符合表6。表6 数据帧分类报文描述PGNPGN(Hex)优先权数据长度byte数据类型报文周期ms源地址-目的地址遥信帧8448002100H6不定BIN500控制器-计费单元遥测帧8704002200H6不定BIN1000控制器-计费单元8.4 心跳帧心跳帧格式应符合表7。表7 心跳帧分类报文描述PGNPGN(Hex)优先权数据长度byte数据类型报文周期ms源地址-目的地址心跳帧12544003100H68BIN1000计费单元-控制器9 报文格式和内容9.1 启动充电9.1.1 连接确认插入枪后充电控制器向计费控制单元发送连接确认帧,计费控制单元回复连接确认应答帧。图2 连接确认充电控制器向计费控制单元发送“连接确认”帧:优先级0X04,PF:0X15。表9 连接确认状态起始字节参数名称数据格式字段长度备注1充电接口标识BIN1Byte一桩(机)多充时用来标记接口号。一桩(机)一充时此项为0,多个接口时顺序对每个接口进行编号,范围1-255。计费控制单元向充电控制器发送“连接确认”应答:优先级0X04,PF:0X16。表10 连接确认应答报文起始字节参数名称数据格式字段长度备注1充电接口标识BIN1Byte一桩(机)多充时用来标记接口号。一桩(机)一充时此项为0,多个接口时顺序
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号