VTC1控制模块和VTC2控制模块采用Lo CAN总线与DME控制模块进行通信联系,Lo CAN总线属于发动机电控系统的局域网总线,与中央网关控制模块不直接通信,VTC1控制模块和VTC2控制模块只有利用DME控制模块才能被中央网关控制模块识别到,进而才能被GT1检测仪搜索到。这就是说,只要解决了DME控制模块的通信问题,VTC1控制模块和VTC2控制模块的通信问题就迎刃而解了。查询相关维修资料,得知DME控制模块采用QT CAN总线与中央网关控制模块进行通信,QT CAN总线属于动力系统总线,该总线与ARS控制模块、EDC控制模块、EGS控制模块、DSC控制模块、EMF控制模块等相连,目前GT1检测仪只是搜索不到DME控制模块,笔者分析有两种原因:一种原因是DME控制模块损坏,另一种原因是DME控制模块与QT CAN总线连接不良。下面介绍QT CAN总线的检测方法。
(1)电阻测量法。为了避免信号之间出现反射效应,QT CAN总线采用Low/High双线制导线,在Low/High双线制导线上各连接了一个120Ω的电阻,该电阻称为替代电阻。在拔下控制模块线束插头之后,可以采用测量Low/High双线制导线之间阻值的方法对QT CAN总线进行检查,由于Low/High双线制导线属于并联关系,因此Low导线与High导线之间的阻值为60Ω。
(2)直流电压测量法。在打开点火开关且发动机不运转的条件下,可以通过测量Low/High双线制导线的对地电压来判断QT CAN总线是否存在短路或断路故障。测量标准如下:Low导线对地电压为2.4V,High导线对地电压为2.6V。
(3)信号波形测量法。在打开点火开关且发动机不运转的条件下,可以使用示波器对QT CAN总线上的信号波形进行测量。测量标准如下:Low导线输出2.5~3.3V矩形波信号电压,High导线输出3.5~5.0V的矩形波信号电压。
除了QT CAN总线问题之外,故障还有可能是DME控制模块唤醒功能失效造成的。DME控制模块的唤醒信号来自总线,也就是说在车辆启动过程中启动按钮信号不是直接被传送至DME控制模块的,而是先被传送至CAS控制模块。CAS控制模块在对点火钥匙的合法性进行检验之后,利用一根独立的数据线向相关控制模块发出唤醒指令信号(即15号电源接通信号),这根数据线称为15 WUQ总线。15 WUQ总线与QT CAN总线组合在一起,被设计成一条带有护套的特殊线束。
由上述内容可知,对于DME控制模块通信故障,除了检查供电线路外,还需要检查QT CAN总线和15 WUQ总线。拔下DME控制模块的线束插头,对相关针脚进行检测,检测结果与标准值相符。为了慎重起见,对DSC控制模块也进行同样检测,检测值与DME控制模块的检测值完全相同。检查DME控制模块与DSC控制模块之间的15 WUQ总线和QT CAN总线的连接状况,正常。至此完全可以判定故障原因是DME控制模块损坏。更换DME控制模块,故障彻底排除。
4.故障总结:采用总线进行数据通信是汽车电子技术的发展趋势,也是今后汽车检测技术的发展方向。对于一些故障,检修人员必须根据总线工作原理进行分析,才能找到切入点和突破点。本例检修工作充分说明了总线工作原理的重要性。
通过本例检修工作,笔者对宝马E65底盘车型的数据通信方式有了进一步的了解:全车采用多种总线,构成了不同的局域网总线系统,每个局域网总线系统的数据信息汇集到中央网关控制模块(ZGM控制模块),由中央网关控制模块对这些数据信息进行通信协议解码,实现局域网总线系统之间的数据信息交换功能。中央网关控制模块是GT1检测仪与整车电控系统之间的数据通信部件,它采用诊断总线(D Bus总线)与GT1检测仪相连。GT1检测仪利用诊断总线对全车电控系统进行数据扫描,从而实现自我诊断功能。