新款别克系列轿车的车载网络通信系统与老款车型相比,已经有了很大的不同,应用在2009年后上市的新一代君威、君一越及新款GL8上。2006年以前生产的上海通用轿车(W-CAR/D-CAR/U-CAR)上应用的数据通信网络是二级数据线,即CLASS2。在CLASS2通信网络中,各控制单元共用一根数据总线,同一时刻只允许2个控制单元进行数据交换。2009年以前生产的老款君越的数据通信网络采用了CAN-BUS与class2两种数据通信线,其巾ECM与TCM应用了CAN-BUS通信线,而BCM, ABS、音响系统等模块采用了class2数据通信。新款别克轿车应用新一代GMLAN通信网络,包括高速GMLAN、低速GMLAN以及控制器局域网LIN线网络,需要实时通信的模块连接至数据网路,车身控制模块作为网络问的网关,用来转发高速GMLAN和低速GMLAN总线之间的串行数据信息。高速GMLAN采用双绞线通信,本文着重介绍由于高速网络通信异常引发的故障。
车型:别克2011款 GLS,搭载3.0L V6 SIDI智能直喷发动机。此车为事故车。
故障现象:在非专业的修理厂拆装了动力总成及全车线束,装复后发动机无法启动。
故障诊断:接车后首先进行故障确认,踩下制动踏板,按住点火启动按钮,启动机无任何反应。测量蓄电池电压正常,仔细检查所有的搭铁线及蓄电池火线,无虚接之处。按住点火启动按钮5s,将点火开关打开到“KEY-ON” 电源模式,仪表盘中的各种警示灯都能正常点亮,但发动机故障指示灯只是微亮。利用通用全球诊断系统GDS读取故障码,显示发动机控制模块ECM、变速器控制模块TCM、电子制动系统控制模块EBCM未连接,其他系统可以正常通信。在车身控制模块中存在很多故障码,依次为:
U0100,失去与发动机控制模块的通信;
U0101,失去与变速器控制模块的通信;
U0121,失去与电子制动控制模块的通信。
清除故障码,重新启动发动机,依然尤反应。再次用GDS进入各系统,之前出现的故障码又重复出现。
根据以上的故障码进行分析,多个模块相互之间失去通信且存在很多“U”类故障码,应首先检查数据通信线路是否正常。依据电路图(如图所示),因为此车的ECM, TCM、EBCM尤法通信,可以断定高速数据网络异常,因为以上的模块都依靠高速网路通信。关闭点火,断开蓄电池负极等60s以上,利用万用表测量诊断插头的6脚(高速串行数据总线+)与16脚(高速串行数据总线-)之间的电阻,为122Ω,而正常值应为60Ω左右。需要说明的是,为了减小电子设备对数据通信线路的干扰,在高速数据总线的两个终端模块中各带有一个120Ω的电阻器,并联后总电阻变成60Ω,所以在诊断插头的6与14脚会测得60Ω的电阻。本车的高速总线阻值为122Ω,说明有一个终端模块的电阻没有接入网络或是串行数据线路在某一处有断路现象。数据通信线分布在车土很多部位,为了避免不必要的麻烦而导致故障范围扩大,因此选一处比较容易拆装的部位进行排查。根据本车的特点,变速器控制模块的插头应是首选,因为它便于拆装。断开TCM的插头,再测试诊断插头的6脚与14脚的电阻,仍是122Ω,说明终端模块ECM内的电阻没有接入数据通信网络(因为如果这个电阻接入网络,那么另一终端模块的电阻就一定没有接入网络,那么在断开TCM时,整个高速数据网络的电阳将变成无穷大,而结果并非如此),据此可断定ECM至BCM方向的数据线有断路现象。装复TCM插头,断开X111插头(位于发动机舱内空气滤清器总成后),测试插头的21脚与32脚(插头进入发动机防火墙通往BCM的一侧)之间的电阻,为120Ω,说明终端防盗系统控制模块的电阻已接入网络。再测试X111插头另一端的21脚与32脚(通往EBCM的一侧)之间的电阻,为120Ω,说明ECM内的电阻也接入了网络。既然如此,两个终端电阻都已经接入网络,在诊断插头处就应该测得60Ω的电阻,可为什么偏偏就是120Ω呢?难道是X111插头断路。仔细观察,由于碰撞插头外壳已有部分破损,完好的插头反插时无法进入,而这个插头反正却都可以插入,怀疑此插头装反。正确装好后,再测试诊断插头的6脚与14脚之间的电阻,为60Ω,已恢复正常,启动发动机,可以顺利启动,以前不能通信的模块都能正常通信了。
故障总结:在维修线路故障时,通常采用的方法是测量某根导线两端的电阻来判断线路的导通性,对于此车,如果分别测量各段数据线,操作起来一定很繁琐,如能根据线路特定的电阻,同时测量两根数据线,就会简便得多。