1.通过VCDS采集数据,分析发动机功率和转矩。 维修时,有客户反映发动机动力不足,绝大部分的维修站都没有底盘测功机,多是采用跑高速、急加速的方法验证。 对于奥迪/大众车型,可通过VCDS采集120组数据流进行判断,参见图10-7。
2.数据总线故障维修技巧。
现在控制单元间的数据通信,基本上是采用总线形式,参见图10-8。
CAN采用广播通信的数据传输方式(参见图10-9),即CAN上的每个节点(控制单元)都发送/接收数据,并对数据接收的数据进行校验;也会向其他控制单元发出数据请求的信号,当发出数据请求而得不到应答时,就会出现“与XX控制单元失去通信”的故障码。因此,多数控制单元同时指向某个控制单元有故障时,很有可能是此控制单元有故障(包括电源及接地线)。
对CAN故障,一般是采用示波器或万用表进行诊断,其流程图参见图10-10。
如果系统有记忆故障,我们可根据故障的含义进行快速诊断。
(1)动力CAN/舒适CAN总线故障若因为本控制单元发现CAN总线有故障导致无法发送信息,本控制单元就会将故障码记忆在本控制单元中,参见图10-11。
例如:ABS故障码为01316(ABS控制单元:无信号/通信)。它表示:由于ABS控制单检测有自己不能向动力CAN总线发送数据,所以ABS控制单元就记忆了01316这个故障码。
(2)数据总线硬件故障。
与故障信息“动力CAN/舒适CAN总线故障”意义相同。
(3)与控制单元XY无通信。
若本控制单元发现因故障无法从ⅩY控制单元接收到的信息,本控制单元就会记忆此故障码参见图10-12。
例如:发动机故障码为18057(动力CAN,丢失来自ABS控制单元的信号)。它表示,发动机控制单元偶尔不能接收到ABS控制单元发出的信息;经过向ABS控制单元发送信息请求的信息后,仍不能正常的应答,发动机控制单元记忆了18057这个故障码。
(4)失来自控制单元XY的信息。
与故障信息“与控制单元XY无通信”意义相同。
(5)来自控制单元XY的不合理信息。
若本控制单元发现无法从控制单元XY收到正确的信息,本控制单元存储记忆此故障。(如发送控制单元软件版本错误),参见图10-13。
例如:发动机故障码为29087(从ABS控制单元有不合理的信息)。它表示,发动机控制单元接收到ABS的不合理信息,发动机控制单元经多次向ABS控制单元质询后,发动机控制单元经校验后仍判断不合理,此时发动机控制单元就会记忆29087这个故障码。
(6)控制单元XY检查故障记忆。
若控制单元XY发送信息时,识别自身有故障后,就会记忆故障码,并向总线发出控制单元XY有故障的信息。本控制单元(接收方,接收到控制单元XY有故障的信息后,必须跳至替换功能(如惯性运行),但由于丢失控制单元XY的信息,将“控制单元XY有故障”的故障记忆。
参见图10-14。
例如:发动机故障码为53286(变速器控制单元,检査故障记忆)。它表示,变速器控制单元有故障后,向动力CAN发出“变速器控制单元有故障码”的信息。发动机控制单元接收到此信息后,由于没有换档/档位/油温等信息,只能按故障保护状态运行。此时,变速器控制单元故障导致发动机控制单元工作不正常,因此发动机控制单元会记忆53286这个故障码。