欢迎来到天天文库
浏览记录
ID:56449288
大小:1.13 MB
页数:4页
时间:2020-06-24
《电动汽车CAN报文的解析及应用_钟文浩.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、新能源汽车·PopularKnowledge··知识园地·电动汽车CAN报文的解析及应用钟文浩(惠州经济职业技术学院,广东惠州516057)摘要:为了更准确地确定电动汽车有关充电部分的故障范围,熟练掌握电动汽车CAN报文非常重要。本文论述CAN报文定义、接收CAN报文的方法以及CAN报文的组成与帧结构;通过实例解析电动汽车整车控制与电池管理系统之间CAN通信报文的含义,并分析如何应用CAN报文的解析来诊断有关电动汽车的故障。关键词:电动汽车;CAN报文;解析;应用中图分类号:U463.6文献标志码:B文章编号:10
2、03-8639(2017)06-0013-04AnalysisandApplicationofElectricVehicleCANMessageZHONGWen-hao(HuizhouEconomicsandPolytechnicCollege,Huizhou516057,China)Abstract:Toaccuratelydeterminethefaultareainelectricvehiclechargingpart,familiaritywithelectriccarCANmessageisessenti
3、al.ThisarticleintroducesthedefinitionoftheelectriccarCANmessage,itsreceivingmethod,compositionandframestructure;analyzesthemeaningofCANmessagebetweenelectricvehiclecontrollerandbatterymanagementsystembasedonrealcases,anddiscusseshowtoapplyCANmessageanalysistoc
4、onductfaultdiagnosis.Keywords:electricvehicle;CANmessage;analysis;applicationDOI:10.13273/j.cnki.qcdq.2017.06.0041CAN报文的定义3.1帧ID的组成CAN报文是指发送单元向接受单元传送数据的接收到的十六进制的ID实际上是由29位标识符转帧。我们通常所说的CAN报文是指在CAN线(内部换而来,目前大多数的通信协议中都直接给出了相应CAN、整车CAN、充电CAN)上利用ECU和CAN卡接的帧ID,不需要换算
5、。如表1所示。收到的十六进制报文。表1帧ID的组成PRDPPFPSSA2如何接收CAN报文3118881)所需的工具和软件:①手提电脑;②周立功CAN卡;③安装ZLGCANTest软件。表1中,P为优先级,有3位,可以有8个优先级2)接收CAN报文的方法:①找到需要的CAN线(0~7);R为保留位,有1位,固定为0;DP为数据(如果接收整车报文则要接整车CAN),连接CAN线页,有1位,固定为0;PF为报文的代码,有8位;和CAN卡,确认CANH与CANL未接反;②连接CANPS为报文的目标地址(也就是报文的接收方
6、),有8卡和电脑,确认USB接头与CAN卡连接可靠;③打位;SA为报文的源地址(也就是报文的接收方),有开ZLGCANTest软件,点击打开设备设置波特率(常8位。用的波特率一般为250kbit/s和500kbit/s2种);④点击启动CAN接收报文;⑤如需保存报文分析,则点击保存。3CAN报文的组成通常接收到的CAN报文由很多部分组成(图1),解析报文时用到的主要是帧ID和数据两部分。图1CAN报文的组成收稿日期:2017-02-23作者简介:钟文浩(1971-),男,广东五华人,高级讲师,硕士,主要从事新能源汽
7、车技术专业的教学与研究。汽车电器2017年第6期13·知识园地··PopularKnowledge·根据通信协议换算一个帧ID。如表2所示。11010000;SA为8位的源地址,即BMS的地址,在协表2中,P为优先级,6转为二进制110;R、议中它的地址为243,转化为二进制11110011。DP固定为0;PF为8位的报文代码,24转为二进制这些代码合起来为11000000110001101000011110011,00011000;PS为8位的目标地址,即整车控制器的转化为十六进制为1818D0F3。以上就是29
8、位标识符地址,在协议中它的地址定义为208,转化为二进制(ID)的由来。其中,29位标识符,如表3所示。表2BMS与VCU之间的报文OUTINID通信周期位置数据名SPNPGN=6352Ubus(电池系统测量总线电压值)低字节1Byte 注:两字节数据低字节在前,高字节在后;同一PRDPPFPSSA字节中高位在前;低位在后2ByteUbus(电池系统测量总线
此文档下载收益归作者所有