充电机通信协议测试方法

合集下载

基于LabVIEW的电池管理系统与充电机通信协议测试_刘武

基于LabVIEW的电池管理系统与充电机通信协议测试_刘武

新的接收状态机并插入接收状态机数组。接收状态机为 一个数据簇,包含了参数组编号、下一个接收数据包编 号、数据包总数、当前已接收字节数、字节总数、以及已接 收字节数组。之后应发送准备发送帧 TP.CM_CTS 通知 发送者发送数据包,同时应开始计时,若发送者响应时 间超过规定时间,应发送放弃帧 TP.ABORT;准备发送 帧 TP.CM_CTS:此报文为接收者对发送报文的应答,此 次发送状态机已建立,搜索相应状态机,根据准备发送 帧要求拆分数据创建数据包 TP.DT;数据包 TP.DT:搜索 相应的接收状态机并核对是否与目前状态机相符,如果 相符则对数据进行重组存入状态机的接收字节数组,若不 符则发送该参数组编号的放弃链接帧,最后判断多帧传输 是否结束,并根据是否为全局报文决定是否发送完成链接 帧;完成链接帧 TP.EndofMsgACK:表示相应的多帧发送 链接已完成,删除相应的发送状态机。广播公告消息 TP. CM_BAM:收到全局消息的请求链接帧,只需建立相应的 接收状态机,等待接收数据包,而不需要任何的应答。
本文重点在于如何用 LabVIEW 实现 SAE J1939 多 帧传输机制,完成超过 8 B 报文的接收重组、拆分发 送。以及如何实时判断通信过程出现的错误、指出错误 类型、定位错误发生的阶段。
第 17 期
刘 ห้องสมุดไป่ตู้,等:基于 LabVIEW 的电池管理系统与充电机通信协议测试
115
1 SAE J1939 协议
收稿日期:2013⁃04⁃25 基金项目“:十二五”863 计划项目支持(2012AA111003);
2012 年国家电网公司总部科技项目(黑电科 信[2012]317 号)
议测试是电池管理系统测试的一个必不可少的项目。 本课题来源于北方车辆研究所电池管理系统测试平台 项目。美国国家仪器 NI PXI CAN 采集卡以及 LabVIEW 为模拟充电机与 BMS 通信提供了良好的软硬件环境。

新国标充电CAN协议解析

新国标充电CAN协议解析

新国标充电CAN协议定义一一BMS一、握手阶段:(098765)2、ID:180256F4( BMS发送给充电机回答握手,数据长度41个字节,周期250m s,需要通二、充电参数配置阶段:1、ID:180656F4(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms, 需要通过多包发送,多包发送过程见后文)三、充电过程:2、ID:181156F4( BMS发送给充电机,电池充电总状态,数据长度9个字节,周期250m s,5、ID:181556F4 ( BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通6、ID:181656F4 ( BMS发送给充电机,电池温度信息,数据长度不定,周期1s,需要通过多7、ID:181756F4 ( BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多1、 BMS中止充电原因:a)1~2位:达到所需求的SOC目标值(00:未达到,01:达到需求,10:不可信状态);b)3~4位:达到总电压的设定值(00:未达到总电压设定值,01:达到设定值,10:不可信状态);c)5~6位:达到单体电压的设定值(00:未达到,01:达到,10 :不可信状态)2、 BMS中止充电故障原因:a)1~2位:绝缘故障(00:正常,01:故障,10:不可信状态)b)3~4位:输出连接器过温故障(00:正常,01:故障,10:不可信状态)c)5~6位:BMS原件、输出连接器过温(00:正常,01:故障,10:不可信状态)d)7~8位:充电连接器故障(00 :正常,01:故障,10:不可信状态)e)9~10位:电池组温度过高故障(00:正常,01:故障,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、 BMS中止充电错误原因:a)1~2位:电流过大(00:正常,01:电流超过需求值,10:不可信状态)b)3~4位:电压异常(00:正常,01:电压异常,10:不可信状态)1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00 :连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:。

CAN通讯协议调试(2KW 15KW DCDC)

CAN通讯协议调试(2KW 15KW DCDC)

2KW DC/DC 1、编辑协议
0X210~0X217——Q80-Q87
0X8~0XE——I76~I83
通讯参数查看
55为第五字节,发送指令启动,实际上也启动了,说明运行正常
1、(024E)16=(590)10十六进制换十进制,实际上2KW输入电压为590VDC
2、(1C)16=(28)10十六进制换十进制,实际上2KW输出电压为28VDC
3、(0003)16=(28)10十六进制换十进制,实际上2KW输出电流为3A
4、(1C)16=(28)10十六进制换十进制,实际上2KW输出电压为28度
5、(C2)16=(11000010)2十六进制换二进制,
10 运行,00000无故障,11心跳
15KW DC/DC 1、编辑协议
1、(45)16=(69)10—40=29十六进制换十进制,实际上15KW散热器温度为29度
2、(04)16=(00000100)2十六进制换二进制,
停机,输入欠压
15KWDCDC没有工作,所以没有输入电压电流
1、(3A98)16=(15000)10 ,15KW
2、(0064)16=(100)10 ,(0064)16=(100)10 ,
3、(21)16=(00100001)2 ,启动指令
4、(101)16=(10000001)2 ,停止指令
1、(1770)16=(6000)10 ,600*0.1=600VDC,1、(012C)16=(300)10 ,300*0.1=30A,
充电机
编辑协议
充电机不用编协议,那是锂离子电池的BMS与充电机的协议,不用外加了。

只需要发报文就可以工作了。

电动汽车充电桩现场检测方法分析

电动汽车充电桩现场检测方法分析

电动汽车充电桩现场检测方法分析摘要:随着大量电动汽车广泛进入人们生活,电动汽车充电桩作为电动汽车的主要充电设备,电动汽车充电桩的现场运维检测需求急剧增大,为解决目前现场检测服务能力不足的问题,在分析充电桩充电流程与现场检测需求的基础上,提供一种充电桩现场检测方法,能够对充电桩的整体性能进行检定,为电动汽车充电桩验收测试工作提供技术保障,方便对充电桩的日常维护,确保电动汽车能够在安全的环境下进行充电,保证用户及提供充电桩者的利益。

关键词:电动汽车、充电桩、检测方法1、电动汽车充电桩现场检测必要性充电桩是电动汽车运行的基本设施,做好对充电桩的现场检测能够有效提升充电桩整体的性能,对电动汽车的充电业务服务水平实现提高,这样就能够有效地推动电动汽车行业的发展。

同时由于充电桩直接关系到电动汽车动力的供应,其电流、电压和功率等都对电动汽车充电造成影响,做好对其现场的检测就能够为电动汽车正常充电提供保障,对电动汽车的正常使用具有积极意义。

2、电动汽车充电桩现场检测过程2.1配置现场检测平台为了确保检测现场工作环境的稳定性,在配置现场检测平台时,需要从实用性和便捷性的角度出发,检测平台主要由三部分组成:第一,功率模块,其主要有电池模拟负载和被试充电桩;第二,测试模块,主要有显示器、电能质量测试仪、检测系统、传感器;第三,评估模块,其主要有工控机、集成控制系统。

其中电池模拟负载装置主要由电阻负载、程控电子负载、馈能式负载,电阻负载主要包括远程控制和手动操作两种方式,其内部有多重电阻拓扑设计结构,负载装置阻值大小可以进行调节,其档位调节是当前市场常用的一种方法。

远程控制电子负载功率大、产品体积小,馈能式负载可以应用于直流充电机,其能量可以二次回收,将充电桩输出电能经过逆变器转化为电网电流。

检测系统主要通过测试序列,对被测试直流充电桩系统进行测试,从而比较实际输出电能和预测电能的不同,最终得出改进方案,这种检测方法可以降低充电桩在运行时的风险。

基于充电通信协议的现场测试案例库研究

基于充电通信协议的现场测试案例库研究

基于充电通信协议的现场测试案例库研究李旭玲 张 伟 马彦华(南瑞集团有限公司/国网电力科学研究院有限公司)摘 要:随着电动汽车产业的发展,充电设施作为重要的基础设施已经进入快速发展阶段,充电设施的质量直接关系到充电的兼容性、可靠性和用户安全。

与实验室测试相比,现场测试环境复杂,样本的不确定性高,影响充电的原因错综复杂。

因此为了保证现场充电的安全,有必要在实验室测试案例的基础上,结合现场应用的数据,对测试案例库进行扩展。

文章研究了基于直流充电通信协议的测试案例,整理和分析了大量的实验室测试和现场故障排查数据,对案例库进行了优化和提升。

目前扩展案例库已应用在电动汽车充电设施的现场测试中,案例覆盖率高,对现场运行和维护具有重要指导作用。

关键词:电动汽车,通信协议,案例库DOI编码:10.3969/j.issn.1674-5698.2021.04.019Research on the Case Library of Field Test Based onCharging Communication ProtocolLI Xu-ling ZHANG Wei MA Yan-hua(Experimental Verification Center, NARI Group Corporation/State Grid Electric Power Research Institute)Abstract: With the development of the electric vehicle industry, charging facilities, as an important infrastructure, have entered the stage of rapid development. The quality of charging facilities is directly related to charging compatibility, reliability and user safety. Compared with laboratory test, field test environment is complex, sample uncertainty is high, and the reasons affecting charging are complex. Therefore, in order to ensure the safety of on-site charging, it is necessary to expand the test case base based on laboratory test cases and combined with the data of field application. This paper studies the test cases based on DC charging communication protocol, collates and analyzes a large number of laboratory tests and field fault detection data, and optimizes and improves the case base. At present, the extended case base has been applied in the field test of EV charging facilities, which has a high coverage rate and plays an important guiding role in the field operation and maintenance.Keywords: electric vehicle, communication protocol, case library基金项目:本文受国际战略性合作重点专项(项目编号:2018YFE0208100)资助。

通信协议接口的测试方法及系统

通信协议接口的测试方法及系统

通信协议接口的测试方法及系统一、引言通信协议接口是指不同系统或设备之间进行信息交流和数据传输时所需遵循的规范和约定。

在现代通信领域,各种通信协议层出不穷,涵盖了多个领域,包括无线通信、有线通信、互联网等。

为了确保通信协议的可靠性和互操作性,对其接口进行全面而有效的测试尤为重要。

本文将探讨通信协议接口的测试方法及系统。

二、通信协议接口测试的目标与内容通信协议接口测试的主要目标是检测和验证系统或设备之间的数据传输是否按照协议规范进行,确保数据的完整性、准确性和时效性。

通信协议接口测试的内容包括以下几个方面:1. 语法测试:对通信协议的语法规则进行测试,确保传输数据符合规范。

例如,检查数据包的格式、长度、校验和等。

2. 语义测试:对通信协议的语义进行测试,包括数据的含义、解释和处理等。

例如,检查数据包中的字段是否正确解析和处理。

3. 时序测试:对通信协议的时序要求进行测试,确保数据的传输满足时序要求。

例如,检查数据包的发送和接收顺序是否按照规定进行。

4. 兼容性测试:对通信协议的兼容性进行测试,确保不同版本、不同厂商的设备之间可以正常交互。

例如,检查不同设备之间的通信是否能够成功建立和传输数据。

三、通信协议接口测试的方法通信协议接口测试可以采用多种方法来实施,以下是一些常用的测试方法:1. 黑盒测试:以用户的角度出发,只关注输入和输出,不考虑内部实现细节。

通过给定的输入,观察输出是否符合预期,以此来验证协议接口的正确性。

2. 白盒测试:以系统的内部逻辑为基础,通过对程序代码进行逐行覆盖的测试,检查所有可能的路径和条件是否都被覆盖。

3. 灰盒测试:综合了黑盒测试和白盒测试的特点,既关注输入和输出,又考虑内部实现逻辑。

通过测试用例的设计和执行,评估系统对协议接口的响应和处理能力。

4. 利用仿真环境进行测试:建立仿真环境,模拟实际通信场景,以测试不同协议接口在复杂环境下的可靠性和性能。

四、通信协议接口测试系统的搭建和应用为了实现通信协议接口的全面测试,可以借助专门的测试系统。

电动汽车充电机通信协议

电动汽车充电机通信协议

电动汽车充电机通信协议
电动汽车充电机通信协议,是指在电动汽车充电过程中,充电机与车
载充电控制器之间所使用的通信协议。

通信协议的设计和实施是确保充电
机和车载充电控制器之间正常沟通和交流的关键。

充电机通信协议的功能
包括充电机启动、充电参数设置、充电过程监测、故障诊断和故障处理等。

首先是OCPP协议。

OCPP是开放充电联盟(Open Charge Point Protocol)制定的通信协议,旨在实现充电桩设备和后台管理系统之间的
标准化通信。

OCPP协议具有开放性和灵活性的特点,其设计目标主要包
括降低充电设备的开发成本、提高系统的可扩展性和互操作性等。

目前已
经有许多充电桩和管理系统支持OCPP协议,可以实现互操作。

另外,还有一些基于无线通信的协议,如Wi-Fi和蓝牙。

Wi-Fi协议
可以实现充电桩和车辆之间的无线连接,具有连接速度快、距离远的优点。

蓝牙协议则可以实现短距离的无线通信,其优点是功耗低、成本低。

这些
无线通信协议通常用于充电站和车辆之间的通信,可以方便地进行数据传
输和设置操作。

总的来说,电动汽车充电机通信协议在充电过程中起着至关重要的作用,能够实现充电机和车辆之间的数据传输和控制操作。

不同的通信协议
有不同的特点和适用场景,用户可以根据自己的需求选择合适的协议。


着电动汽车市场的快速发展,充电机通信协议的标准化和互操作性将成为
未来的发展趋势,为用户提供更好的充电体验。

新国标非车载充电机与BMS通信协议详解

新国标非车载充电机与BMS通信协议详解

新国标非车载充电机与BMS通信协议详解随着电动汽车的发展,非车载充电机的应用越来越广泛。

为了保证充电的安全和效率,充电机与电池管理系统(BMS)之间需要进行通信。

因此,新国标出台了非车载充电机与BMS通信协议。

新国标的通信协议主要包括通信协议的物理层、数据链路层和应用层。

首先是物理层,物理层主要定义了通信所需要的硬件电气特性,包括电压、电流、传输速率等。

新国标规定了通信的电压范围为9V到40V,电流范围为0A到50A,传输速率为250kbps到2Mbps。

其次是数据链路层,数据链路层主要负责数据包的传输和错误检测。

新国标使用了CAN总线作为数据链路层的传输介质,CAN总线能够提供可靠的传输和错误检测。

数据包分为两种类型:命令帧和数据帧。

命令帧用于控制充电机的行为,数据帧用于传输电池的状态。

数据包还包括校验码,用于检测数据传输过程中是否出现错误。

最后是应用层,应用层主要定义了充电机与BMS之间的通信协议。

通信协议中包括了多个命令和数据的定义,用于实现充电机和BMS之间的功能交互。

其中,命令包括启动充电、停止充电、查询电池信息等;数据包括电池的电量、电流、电压等信息。

通信协议还定义了命令和数据的格式和长度,以及对应的数据类型和单位。

总的来说,新国标的非车载充电机与BMS通信协议详细规定了通信的物理特性、数据传输方式和通信命令的定义。

这样一来,充电机和BMS之间可以进行可靠、安全、高效的通信,提高了充电的效率和充电系统的安全性。

通过此协议的实施,能够有效促进充电设备的互操作性和标准化,推动电动汽车的发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

充电机—BMS通信协议测试方法
本文主要针对GB/T27930《电动汽车非车载传导充电机和电池管理系统之间的通信协议》中规定的充电机与BMS交互报文的协议ID及通信速率的测试方法进行说明。

测试工具是金楚瀚BMS模拟器,这是一款按国标制作的标准BMS通信模块,主要模拟BMS报文发送机制。

用来测试充电机的报文是否符合国标。

一、操作界面:
二、连接方式:
模拟系统的CANH,CANL分别和充电枪的CANL,CANL连接。

模拟系统外加24V电源使人机界面能正常显示。

三、报文交互:
此BMS系统以CHM或CRM报文检测为起始,可模拟SOC显示、BEM发送。

报文内容可填。

在此我们主要分析报文头部分,也即CAN ID。

报文ID报文内容(暂略)发送方0x1826f456充电机
0x182756f4BMS
0x1801f4560000000000000000充电机
0x1801f456Aa00000000000000充电机
0x1cec56f410290006ff000200BMS
0x1cec56f40000000000000600BMS
0x1807f456充电机
0x1808f456充电机
0x100956f4BMS
0x100af456充电机
0x181056f4BMS
0x181156f4BMS
0x1812f456充电机
0x181356f4BMS
0x1cec56f40000000000001500BMS
0x1cec56f40000000000001600BMS
0x181756f4BMS
0x101956f4BMS
0x101af456充电机
0x181c56f4BMS
0x181df456充电机
四、参数设置
五、显示及调试
如上图所示,如通信不能正常进行,主页会显示错误具体原因,软件工程师即可从此定位具体哪条报文出错,并检查报文格式与通讯速率。

相关文档
最新文档