一辆行驶里程约1万km、配置EA211 1.2T发动机的大众高尔夫嘉旅。该车发动机无法启动。
故障诊断:打开点火开关后,仪表上多个警告灯点亮,包括OBD警告灯、ESP警告灯和安全气囊警告灯。此时尝试启动发动机,发现启动机没有任何反应。用ODIS进行故障诊断,发现各个控制单元里储存有很多故障信息,如图1所示。
通常,这些故障信息都与通讯相关。例如,0008-空调/暖风电子装置存储的故障信息为U112100($7010F/459023)数据总线丢失信息;0019-数据总线诊断接口存储的故障信息为0000900($10101/65793)驱动系数据总线单线运行模式/U010000($20276/131702)发动机控制单元无通信;0042-驾驶员侧车门电子设备存储的故障信息为U112100($70033/458803)数据总线丢失信息;0076-泊车辅助系统存储的故障信息为U112300($D01732/13637426)数据总线接收到的故障值。
根据故障信息,判断为CAN驱动总线出现问题。尤其是根据“0000900($10101/65793)驱动系数据总线单线运行模式”与“U010000($20276/131702)发动机控制单元无通信”,初步判断为发动机控制单元连接的两条CAN线有一条出现了断路。
然后,测量终端电阻。在发动机控制单元的插头处找到CAN驱动总线的CAN-High线和CAN-Low线,关闭点火开关,用万用表测量两条线之间的电阻(注意不拔下插头,用破线方式测量),为122.3Ω,不正常,正常值应为60Ω左右。这就确定了在驱动CAN的某处存在断路。
接下来拔下发动机控制单元的插头,在插头端测量CAN两条线之间的电阻为 123.1Ω,正常。测量发动机控制单元内的终端电阻为122.3Ω,也正常。将插头插回发动机控制单元,再次测量CAN两条线之间的电阻,仍为122.3Ω。至此就可以基本判断出是发动机控制单元与插头的CAN线针脚接触不良。经过仔细检查,发现是发动机控制单元插头处的CAN-High线的插孔端子变形、松旷。
处理插头,之后插回发动机控制单元,测量两条CAN线之间的电阻为62Ω,正常。尝试用ODIS清除故障码,发现之前与CAN通信有关的故障码都可以清除。发动机能正常启动,故障排除。
维修小结:该故障的原因是CAN驱动总线的CAN-High线断路,导致驱动CAN处于单线运行模式,因此发动机不能启动。而何处断路是通过测量终端电阻的方法确定的。另外还需注意,以U字母开头的故障码,都属于网络通讯系统方面的故障。
相关资料:2017年7月大众、奥迪原厂维修信息系统ELSA 6.0