故障诊断:新车PDI检查时发现仪表台上循环提示各种报警信息,此车未进行过任何加装和改装,试车发现车辆可以正常行驶,但是旋转大灯开关大灯无法点亮,近远光灯切换无任何反应,转向灯不亮,其他灯光也都无法使用,按下应急灯开关后依然是两前部大灯无反应,左右两侧车外后视镜上的盲点辅助指示红色三角警告灯点亮,但车辆其他功能正常。
连接诊断仪进行快速测试,发现电子点火开关N73中存储了当前状态的故障码U104388一与外围设备CAN总线的通信存在功能故障,总线关闭(图1)。外围CAN(CAN PER)上的所有控制单元(传动系统控制单元、左右大灯、左右盲点雷达)均无法通讯,同时快速测试时传动系统控制单元N127以及整个传动CANCAN C1)上的控制单元(发动机ME,变速箱Y3/8,油泵N118)均检测不到。
此外,前SAM(N10/6)存储了两个当前状态的故障码:U118A08一与“左侧大灯光程调节”控制单元的通信存在故障,存在一个信号故障或信息有错误;U118B08一与“右侧大灯光程调节”控制单元h的通信存在故障,存在一个信号故障或信息有错误。驻车系统(PARK)控制单元N62存储了当前状态的故障码U120E87-与盲点辅助系统的通信存在功能故障,信息缺失。仪表盘(KI)控制单元N133/1设置了当前状态故障码U120E87-与盲点辅助系统的通信存在功能故障,信息缺失。左前车门控制单元N69/1和右前车门控制单元N69/2均设置了当前状态的故障码U 11 A687一与“雷达传感器”控制单元的通信存在故障,信息缺失。
车载控制单元之间的工作数据传输路径与诊断仪之间的诊断数据传输路径不一定相同,传动系统控制单元N127和电子点火开关N73之间的通讯有两条路径:CAN PER和FIexE(图2)。与诊断仪的通讯是通过CAN PER,如果N73和N127之间的CAN PER故障,诊断仪就会读不到N127,而N127作为网关,那么CAN C上的发动机控制单元N3/10以及CAN C1上的其他部件也无法与诊断仪通讯,但是因为N73与N127之间非诊断的数据是通过FIexE来传输的,通讯正常,所以不影响车辆的启动。外围CAN(CAN PER)的电路如图3所示。
根据故障现象、故障码,以及上述车载网络诊断数据的传递路线分析,分析导致外围CAN(CAN PER)网络无法通讯的可能原因有:外围CAN网络中某个模块故障导致CAN线瘫痪引起网络关闭;外围CAN网络中某个模块到X30/27之间的线路故障导致网络关闭;外围CAN网络的X30/27分配器故障引起网络关闭。
首先进行了故障引导测试,检查外围CAN插头,插头安装正常,没有进水腐蚀的痕迹。从外围CANCAN PER)网络的分配器X30/27(图4)处测量CAN H和CANL的电压均在0.1~0.2V之间,而正常值为CAN H电压为2.5~2.7V,CAN L电压为2.2~2.4V。显然,该处电压不正常。测量CAN H对地电阻为2.4Ω,正常值应大于1kΩ,也不正常。由此说明外围CANPE只存在对地短路的故障。
从CAN PER分配器X30/27上逐个拔下插头,当断开盲点控制单元CAN线插头后,两前大灯可以正常点亮,灯光切换正常,转向灯恢复正常,之前无法被诊断仪检测到的控制单元可以通信了。诊断接口网络拓扑图如图5所示。
测量CAN PER分配器X30/27上CAN H和CAN L的电压,已恢复正常;断开两个盲点辅助控制单元的插头检查,未发现异常现象;测量通往2个盲点辅助控制单元的CANH对地电阻,为2.4Ω,不正常,说明CANH线路对地短路。分解CAN PER的Z节点Z36/19z1,分别从CAN分配器、左侧和右侧盲点辅助控制单元插头处测量对地电阻,右侧盲点辅助插针电阻为8Ω,不正常(图6)。
拆卸车内地毯后观察线束的走向为:乘客侧地毯下方沿右侧车架直到右后尾灯。沿线束逐步检查,其从第三排安全带固定架上方经过固定架后输出到车身外侧,通过检查发现后备箱右侧内部线束过紧,且与右后安全带支撑架发生摩擦,导致线束磨损(图7)。
修复线束后测量CAN日与CAN L之间的电阻,为62Ω,正常。同时,仪表台上的报警信息全部消失,各项功能均恢复正常,该车故障被彻底排除。
维修小结:在本案例中,因为后备箱右后侧内衬内部的线束与安全带固定架之间存在摩擦并将线束磨破,导致外围CAN PER的CANH线与车身短路,外围CAN瘫痪,无法通讯,仪表台上出现多种报警信息。
在奔驰S级CODE222之前的车型中,发动机控制单元N3/10是作为传动CAN(CAN C)和底盘CAN (CAN E)的网关,N3/10一方面是作为发动机的控制单元,另一方面是作为传动系统的网关协调工作。在CODE222之后的车型中,发动机控制单元的网关功能被取消,只是单纯地控制发动机的运转。传动系统控制单元N127被作为传动系统的网关,设置了专门的传动系统CAN (CAN C1),而因车辆需要读取到发动机的各类数据,就有了发动机CAN (CAN C)。传动系统控制单元N127和电子点火开关N73之间的通讯有两条路径,CAN PER和FIexE,与诊断仪之间的通讯是通过CAN PER来实现的,而非Flex E图8)。