用诊断仪读取车辆故障码,在动力系统控制单元PCM、防抱死控制单元ABS、车身控制单元BCM及仪表板控制单元PC中储存了多个故障码(图1)。仔细分析可以发现,与发电机指示灯相关的故障码集中在IPC和PCM中。
询问用户得知,之前维修时没有这么多故障码,只有PCM中的U012D。之所以出现多个故障码,可能是因为前段时间车辆长期停放,造成蓄电池亏电,车辆无法起动。读取PCM数据流,发现期望发电电压与实际电压不符(图2)。清除故障码后再次读取,果然系统中只剩下U012D故障码。PCM与发电机之间通信中断的原因可能有:发电机到PCM间的线路损坏;插接器虚接;发电机故障;PCM内部故障。
检查发电机LIN线电压为0.00 V,异常,说明LIN线对搭铁短路了。随后,断开发电机上的LIN线插接器,测量LIN线电压为11.19 V。用示波器测量LIN线波形,证明PCM没有问题,线束也没有问题,那么问题就是出在发电机内部了。拆下发电机,测量发现调节器LIN线引脚固定螺栓与调节器负极螺栓已经导通,确定是发电机调节器损坏(图3)。