一辆行驶里程约2.6万km,2014款凯迪拉克CTS轿车。用户反映:该车在正常行驶过程中,仪表盘上的信息中心有时会出现“维修悬挂系统”的提示,但车辆行驶并无异常。
故障诊断:接车后,反复对车辆进行路试,驾驶人所反映的故障现象终于出现(图1),说明该故障为偶发故障。连接GDS,读取故障代码,发现电动转向控制模块中存储了1个历史故障代码“U0415 00”含义为从电子制动控制模块接收到的数据无效(图2)。
查阅相关资料可知,在一些装置通过串行数据通信网络持续接收来自其他装置信息的过程中,当接收信息的装置检测到从另一个装置接收的信息存在偏差而导致整体性出现问题时,将记录此类故障代码。依据此原理进行推断,记录上述故障代码的原因应该是软件版本信息异常导致车辆设置了此故障代码。
登陆上汽通用专用编程网站,输入车辆信息,进入编程信息页面后,发现有一项软件更新就是针对上述故障代码的。于是立即对电动转向控制模块进行编程,然后清除故障代码,对车辆进行路试,车辆在一路口转向时,仪表盘上的信息中心再次提示“维修悬挂系统”。
立即使用GDS读取故障代码,无故障代码存储,但该车悬架控制模块的状态却显示为“DTC请求响应无效”(图3)。既然仪表盘上的信息中心提示“维修悬挂系统”,为何悬架控制模块却无通信?查找该车的常规选装件(RPO)代码表(图4),此车配有“F55”,说明此车确实配备了悬架控制模块。通常造成悬架控制模块无通信的原因是悬架控制模块及其供电、搭铁和通信线有故障。然而悬架控制模块是通过高速网络与其他控制模块进行通信的(图5),如果是上述原因导致的无通信故障,其他模块中必将记录与悬架控制模块失去通信的故障代码。而现在的情况是GDS与悬架控制模块无通信,且其他控制模块却未记录相关故障代码,这是什么原因呢?经过仔细思考,分析造成上述情况的可能原因有悬架控制模块软件问题;GDS诊断软件有问题。