从总线结构图可以看出,BCM、EBCM、EPS, TCM、ECM都是高速总线上的模块,诊断仪需要通过总线上游模块才能实现对下游模块的访问,如果总线上的任一模块出现故障,将会对其上、下游模块之间的通信产生不同程度的影响。结合总线结构再回过头来分析该车的故障:
(1) GDS可以对高速总线上面的5个模块中的4个进行访问,却无法访问EBCM模块,说明该车的高速总线不存在短路、断路以及线路物理性质引起的通信信号失真或衰减;(2)从网络结构图上看,EBCM在高速总线与底盘拓展总线之间,故障码显示下游模块ECM, EPS, TCM与BCM失去通信,上游模块BCM显示与下游TCM, ECM, EBCM三个模块失去通信,应是信息传输系统节点故障,EBCM模块出现故障的可能性最大;(3 ) GDS无法与EBCM模块建立访问,出现无法访问的原因可能是车辆电源系统故障、EBCM模块电源系统故障、EBCM模块自身故障及其通信链路故障。由以上对故障分析
(1)、}2)条可以推断车辆电源系统提供给模块的供电与接地正常,故障检查重点应放在EBCM模块及其相关线路。至于为什么车辆信息中心提示“请检修助力转向”,是因为动力转向控制模块需要通过GM LAN获取来自ECM, EBCM模块的转向盘转速、车速、轮速、发动机转速等信息,以确定车辆转向所需助力的大小,由于该车EBCM模块出现故障,GM LAN总线系统转为应急模式维持诊断功能,无法对数据进行传输,动力转向控制模块接收不到相关数据而进入故障模式,点亮故障灯并提醒驾驶员尽快进行检修。为了验证上述推断,笔者先对总线通信线路有效性进行确认。查阅维修手册相关电路图得知,该车高速总线末端的模块内各有一个120 Ω截止电阻,该电阻的作用是防止当数据传输到GM LAN总线末端时出现反射回送,以发热的方式将信号消散。在GM LAN总线正常情况下,DLC处测量6号、14号脚电阻应为60 Ω左右对故障车测量显示总线电阻为61.6Ω ,符合标准范围;对地、对电压测量也未发现6号脚、14号脚有短路情况;查看EBCM模块相关电路图,EBCM模块插头1号、25号针脚为蓄电池电压,13号脚为接地,万用表测量显示电压为11.54V为蓄电池电压(如图5所示),测量接地线也未见异常;进一步查阅电路图发现,BCM与ECM, TCM,EBCM, EPS, ONSTAR模块之间还有一根唤醒线(电路如图6所示),唤醒方法是电压供应,该车的故障会不会是EBCM没有接到BCM的唤醒而处于休眠状态呢?接下来笔者又对唤醒线进行测量,测量EBCM模块插头8号脚唤醒线电压,点火开关ON位显示电压为10.90V(如图7所示)。为进一步验证唤醒电压的准确性,笔者同时测量BCM唤醒线分支EPS模块上的唤醒电压,EPS模块显示唤醒线电压与EBCM模块一致。综合以上的检查、测量结果,可以判断故障是由EBCM模块损坏引起的。
故障排除:更换EBCM模块后故障排除。
故障总结:该车的信息中心虽然提示“请检修助力转向”,而故障原因却是EBCM模块出现故障引起的。所以在排除此类车辆网络通信方面的故障时,不仅需要关注仪表维修提示,更需要对网络结构进行充分了解,对故障原因进行综合分析,对相关总线系统进行必要的检查与测量,这样才能做出对车辆的快速诊断。