文档库 最新最全的文档下载
当前位置:文档库 › 主题:使用有故障诊断仪导致整车CAN总线关闭问题说明

主题:使用有故障诊断仪导致整车CAN总线关闭问题说明

■专题技术通知□新技术信息□更新技术信息 □共享案例 □技术论文 阅读 ■熟知 ■执行 ■培训 ■建档

文件编号:页数:共 6页

发送对象:吉利授权服务站 涉及车型:DSIH 6AT车型 制发部门:技术支持部

主题:使用有故障诊断仪导致整车CAN总线关闭问题说明

故障现象:

根据市场反馈发现,在对用户车辆进行维修时,出现维修技师使用有故障或诊断仪接头或线路接触不良的诊断仪连接车辆进行诊断。此情况极易导致整车CAN总线系统关闭,随后出现车辆诊断仪无法进入CAN总线系统(K线系统可用)且各个控制模块出现CAN总线通讯中断,报出CAN总线相关故障码。例如TCU中的:u0100,u0121,ECU中的:u0101,u0073等U开头的故障码。

故障原因分析:

CAN总线通常是由CAN_H(CAN高)和CAN_L(CAN低)两条主线组成的通讯的桥梁。在主线上并联出各个节点,即各个执行机构控制电脑模块,(ECU,ICU,TCU等)这些节点通过这两条线组成的CAN总线系统来共享必要的CAN信号,如车速,发动机扭矩,油门踏板开度等等。这些信息均是在设计阶段定义在CAN信号矩阵规范中的信息,包括信号的名称,发送频率,大小,IP地址等等。下图为CAN总线中定义信号的矩阵列表的示意图

CAN总线关闭通常是因为总线上的错误帧过多,导致总线自行关闭。CAN总线上所有的节点(控制模块)短时间通讯中断,就相当于电脑的重启。当总线上的节点无法正确接收到相关信号,却又不满足故障诊断条件时,该节点会自动向CAN总线上发送错误帧,当错误帧累计到一定量后,CAN总线会自行关闭,从而中断节点间的通讯,一段时间后再次恢复。在关闭的这段时间内所有的模块都会失去相互间的联系。比较容易发现的有仪表(CAN总线通讯的仪表)上车速,转速突然消失等现象。

造成这个问题的原因有很多,那么最主要和常见的就是节点的虚接和搭铁线的虚接。控制电脑的搭铁线虚接就相当于是用电器的电源虚接,非常危险。若发现总线关闭的问题后通常所有在CAN总线上通讯的模块都会记录与CAN总线相关的故障码,因此维修人员可以通过诊断仪来读取。很容易就发现了。

以GC7/SC7为例,6AT车型上分布的CAN总线简图如下:

上图以所示ABS模块为例,大致说明了CAN总线的基本功能---广播信号。ABS模块收集来自各个轮速传感器采集的轮速信号,在模块内部整合成车速信号。然后通过CAN总线向外(其他模块)进行广播,那么这条CAN总线上其他节点便可以有选择性的接受或者不接受ABS广播出的车速信号。(这个过程可以想象成有线的收音机,电台持续播放节目,听众有选择的收听)当在通讯协议中定义好必须广播的信号未被相应模块(听众)接收到时,在满足该模块规定诊断条件后就会报出错误,产生故障码,并做出系统设计好的保护动作。如变速器控制电脑TCU在满足一定诊断条件(时间,工况等)后,发现未收到发动机ECU通过CAN总线广播出的必要信号(如发动机扭矩),那么TCU会认为与发动机ECU失去联系,立即产生故障码U0100,同时进入跛行模式保护变速器硬件不受损伤。

另一个造成总线关闭的原因就是汽车的诊断仪。因为在有CAN通讯诊断系统的车辆上,汽车的诊断口也是一个CAN总线的快插节点。当这个节点(诊断仪节口)出现接触不良时,同样会向CAN总线上累计发送错误帧,最终导致CAN总线关闭,这时所有的模块都会失去通讯。若维修人员使用连接有问题,线路接触不良的汽车诊断仪进入CAN系统读取信息,很容易造成CAN通讯关闭,各个模块出现通讯中断的异常,如果不了解此情况的维修人员非常容易发生误判。将一辆好车用诊断仪读成了故障车的情况是一定会发生的。因此可以正常使用的汽车诊断仪和维修人员对于系统的理解和认识是非常重要的。

解决方案:

此问题非常容易解决,如维修人员判定车辆在维修时出现此问题,请将钥匙门完全关闭,等待6秒后,重新恢复供电。使用完好的汽车诊断仪清除各个模块的历史故障码就可以了。

CAN总线介绍:

CAN总线上连接的各个节点就是参与整车CAN通讯的各个控制模块。(ABS,ECU,TCU等)这些模块的接插件线束中都会有相应的针脚接入CAN总线。如下图所示(TCU接插件),CAN_H和CAN_L两条CAN线为TCU模块的CAN线,这两条线必须为双绞线。若线路或针脚出现问题,如接触不良等会影响信号传递,而这些接触不良问题往往会产生意想不到的现象。

信号丢失故障判断方法:

当CAN总线上各个节点出现信号丢失的情况,但又不满足CAN总线关闭的要求时,各个控制模块会根据自身定义的诊断策略自行判断需要采取什么措施。(报故障码,点亮相应故障灯或其他)这些故障如果是因为短时间接触不良引起的,那么问题将是很难发现,但可以通过读取各个控制模块中的历史故障来判断是否曾经发生过类似故障。下面举例说明:某用户到网点反映车辆曾经发生变速器进入跛行,发动机故障灯亮。那么维修人员在车辆当前无故障时就很难进故障判断。这时可以通过借助诊断仪来进行分析。首先确认车辆当前没有处于跛行。接着用诊断仪读取发动机故障码,若发现P0700那么可以确认用户所说是正确的,车辆曾经出现过跛行现象。但,此时维修人员还是很难找到维修方向,因此需要继续读取变速器的故障码,若发现变速器故障中仅出现U0100(与发动机电脑通讯中断)那么可以判定该车因为CAN总线针脚或线束接触不良在行驶时会出现偶尔的失去通讯导致跛行。此时维修人员便可以针对相应的线路和接地以及接插件针脚进行检查和维修。

有任何疑问,请与吉利汽车售后技术支持部联系

联络者:周 宇 轩 联系电话:0571-********

电子邮件:zhouyx@https://www.wendangku.net/doc/4c13125525.html,传 真:(0571)28136256

阅读对象 □总经理 ■站长 ■技术总监 ■维修顾问 ■配件员 ■索赔员 ■机电班组长 阅读会签

附件 批准 审核 会签 校对 编制

周宇轩

抄送:

归档:服务公司技术支持部

编制日期: 2012年09月11日

相关文档
相关文档 最新文档