本篇案例描述了一个典型的车载网络(总线)系统故障的排查过程,从观察故障现象,到分析故障原因,再到制定具体的检测措施,直至最终解决问题,作者一气呵成,非常流畅。从中,我们不难看出排查车载网络故障的方法和技巧。
首先,资源和信息共享是车载网络系统的最大特点,也是其最大的优点之一。为满足这一功能,车载网络系统的结构布局必然是通过总线、网关将各控制模块和系统元件以一定的拓扑结构连接到一起,建立彼此间的通讯协议,并且因拓扑结构的不同,网络所呈现出的故障症状也不尽相同。因此,在排查网络故障时,最便捷的方法就是查看各系统模块之间是否能够正常通讯(能通讯则总线系统工作正常,不能通讯则可能总线、模块或与总线相连的元件异常),而实现这一方法的最便捷途径就是使用各车型的专用检测仪读取相关模块的信息。本文作者之所以能很快判断出故障出在class2总线上,就是由于其利用了TECH-2检测仪通过读取各系统模块的信息,结合君越总线系统资料进行分析得出的。
其次,如果已经确定总线系统出现了故障,那么接下来需要做的就是判断究竟是总线存在问题还是系统模块等发生了故障。而完成这一排查工作的最有效手段就是利用排除法,并且要善于逆向思维。以本案为例,当已确定class2总线系统存在故障之后,作者分析故障原因可能在总线本身,也可能在某个模块上,为锁定真正的故障原因,作者采用了科学灵活的故障排查思路,主要表现在:
1.先查模块,后查总线。由于总线贯通于每个模块,且布线范围广,检查起来困难很大,因此从总线的自身线路查起不是上策。通常的诊断思路是先排查模块故障,在确定各模块均正常之后,再不厌其烦地检查总线线路。本文作者就是采取了这一策略。
2.避实就虚,“曲线排故”。在排查模块故障时,一般要逐个断开模块与总线的连接,以确定某个模块对总线的通讯是否造成了异常影响(例如,断开某个模块后,通讯恢复,则说明该模块存在故障)。但由于存在模块布置分散,拆装费时费力等不利因素,所以,采取逐个拆卸模块的方法也不是明智之举。本文作者的明智之处就在于此,他以数据链路链接器S P205为突破口,通过分别断开其上与各模块相连的class2线路,成功取代了对各模块进行拆卸测试的繁杂工作,这种机动灵活的维修思路非常值得我们学习。