一辆行驶里程约9.1万km的2007款丰田卡罗拉轿车.车主反映:该车发动机故障指示灯、ABS故障指示灯、动力转向故障指示灯等在发动机起动后仍不熄灭_着机后发动机有明显的怠速抖动、加速不顺畅现象.
    故障诊断:用故障检测仪读取故障码_结果发现故障检测仪无法进入到发动机电控系统.针对发动机起动后许多故障指示灯同时点亮_故障检测仪无法进入发动机电控系统这一现象_认为是发动机通信系统故障;从发动机怠速抖动、加速不畅可知这是明显的单缸“缺火”现象.这是一个难度不小的双重故障_即必须首先排除通信网络的故障_才能使发动机自诊系统恢复正常_再借助自诊系统排除发动机的故障.
    考虑到汽车故障诊断每前进一步都要有的放矢_所以维修人员决定先从通信网路故障入手.根据维修经验_大凡多个故障灯点亮_总会是通信故障或者和通信故障有关.不必在意到底是3个还是4个故障指示灯点亮_也不必从任何一个故障指示灯入手_要先进行总线检查(Bus Check).先看一看网络上的ECU是否都还在_检查的结果是:只有停机ECU和SRS中央传感器还在_其他的ECU全部不见踪影.返回维修手册_查看该车通信网络图(图1).从图1中可以看出_一个CAN干路网上有几条支路网_分别是主车身ECU、自诊断检查接口、ABS ECU、SRS中央传感器、空调放大器和动力转向ECU等.其中_除ABS以外都使用一个共同的1号集线器_ABS使用一个单独的2号集线器.维修人员怀疑整个网络的通信异常_于是从最简单的位置入手.查询维修资料可知_CAN-H和CAN-L之间的电阻应该为60Ω左右_同时对搭铁线和对电源线都应不导通.测量的结果显示CAN -H对搭铁短路_从而导致CAN通信处于停止或紊乱的状态.

    根据控制图(图1)分析_可以利用断开集线器的方法把整个CAN干路网分为两部分_显然断开1号集线器效果更明显.因为1号集线器涉及5个ECU_而2号集线器只关联1个ECU.断开1号集线器后在集线器外露的端子处测量_将万用表的一根表笔夹住可靠的搭铁点_另一根表笔逐个接触5根CAN-H线.检测结果显示_只有连接空调放大器的CAN-H线的电阻小于1Ω_其他端子的电阻都在200Ω以上_据此可知_通往空调放大器的CAN-H线异常.为了验证笔者的判断_脱开空调放大器的导线插接器_用故障检侧仪再次进行总线检查_结果显示所有控制单元立刻恢复正常_唯独少了空调放大器_于是判定故障发生在空调放大器内部.更换空调放大器_起动发动机_仪表板上原来亮起的故障指示灯除发动机故障指示灯外均在自检2s后自动熄灭_检测显示总线系统恢复正常.
    再用故障检测仪对发动机系统进行检测_故障检测仪可以与ECM进行通信连络_读取故障码_显示的故障码为P0353_含义为“点火线圈C初级次级电路.该车使用单缸独立点火系统(DIS)_每个气缸由一个点火线圈点火_火花塞连接在各个点火线圈次级绕组的末端_ECM确定点火正时并向每个气缸的点火线圈发送点火指令信号(IGT)_ECM根据IGT信号接通或关闭点火器内的功率晶体管的电源_功率晶体管进而接通或断开流向初级绕组的电流_次级绕组中产生高压_一旦ECM切断初级绕组电流_点火器会将点火反馈信号(IGF)发送回ECM_用于各气缸点火.
    查阅维修手册_根据维修手册的提示_若设置了故障码P0353_则应检查第3缸点火线圈电路_可以任意调换3缸点火线圈和其他气缸的点火线圈_再次起动_再次读取故障码_看故障码是否会随着原第3缸点火线圈的移动而变化.结果发现故障码是追着点火线圈跑的_说明肯定是点火线圈本身有故障.接上有故障的点火线圈_用示波器检查点火指令信号(IGT)和点火反馈信号(IGF)波形_发现点火反馈信号(IGF)波形异常.
    故障排除:更换了第3缸点火线圈并清除故障码后_点火指令信号(IGT)和点火反馈波形信号(IGF)恢复正常_发动机怠速运转平稳_加速顺畅_至此_所有故障圆满排除.
    故障总结:许多人碰到总线故障会犯休_没有头绪_其实只要掌握了CAN通信系统的结构原理_从自诊断接口入手_通过测量自诊断接口的CAN-H和CAN-L端的电阻_以及断开集线器的方法就可以快速找到故障点.解决了通信故障后_再利用发动机的自诊断系统_解决发动机电控系统故障就简单得多了.

关键词:卡罗拉