1.故障现象: 一辆2004年产华晨宝马318i,搭载E46底盘和N46发动机。正常行驶中仪表上的电子节气门EML灯突然点亮,加油发闷,发动机转速只能达到3000r/min。 2.检查分析: 使用故障诊断仪GTl读取故障码,发现DME内存储了伺服电动机的故障码。使用GT1进行故障导航,提示更新发动机控制单元DME的程序,同时提示伺服电动机故障或伺服电动机控制继电器故障。检査伺服电动机控制继电器正常。曾经遇到过几例此类故障,最终是对DME进行编程后排除了故障,于是决定根据提示对DME编程升级。 连接DK收发器或OPS并使用SSS软件对DME进行编程,选择DME→编程→更换软件,提示需要43min,DME可继续编程63次。当编程进行到一半时,SSS显示屏右上角电压显示忽然出现问号,过了几秒电压显示忽然出现问号,过了几秒电压又恢复正常。编程时已经在发动机舱接上博世充电器,在行李舱接上蓄电池充电器。没过多久,S电压显示又出现问号,信号中断,编程自动结束退出。由于编程失效,只得再重新编程,重复操作,可是没过多久信号又出现中断,编程失败!此时用钥匙起动发动机已经无法着车,使用SSS继续重复编程,这时诊断仪已经无法列出措施计划,无法识别出发动机控制单元DME的软件版本,出现提示要求输入DME的7位零件号。
拆下发动机控制单元DME,在识别码下面有3个编号,2个小编号分别为7542274和7541459,一个大编号是7546340。随便选择以上一组数字输人后,点继续,此时出现提示要求输入基本控制单元的零件号。此基本控制单元是否为车身控制单元?查找电子配件目录EK,输入底盘号,查得DME的零件号分别为7541460和756329,车身控制单元ZKE的零件号为6944840,将以上编号分别输入,但是编程始终无法进行。向其他宝马“4s店咨面,得到的建议是断电后再重新编程,仍然要求输入零件号,显然发动机控制单元DME内的数据已经全部丢失。
使用GT扫描全车,DME和变速器控制单元都无法进入,笔者分析是DME和变速器控制单元通信的CAN数据已经丢失,以致变速器控制单元无法识别。由于无杂,取出一套装有INPA和OTV440软件的硬盘,首先接上INPA试图从全车编号( CODING)里自动识别出各控制单元,但操作无效。使用GTV440进入设码编程,选择DME编程,共两项分别是确定基本模块和对基本模块重新编程。首先确定基本模块,要求输人DME零件号输入7546340后点继续,自动出现几排编号,第一排为7541459/7531849、752786/7532787然后退出选择对基本模块编程,按要求输入底盘号和零件号,最后开始编程,时间显示为52min,编程完后按照提示自动对防盗系统EWS匹配以及节气门和VvT调校完成后起动发动机可以着车。
着车后,仪表上的电子节气门EML灯仍然常亮,加油时仍然发问,显然车辆已经恢复到维修前的状态。此时进入诊断,发动机控制单元DME和变速器控制单元GS都可以扫描DME内的故障码仍为气门升程何服电动机故障,按要求检测电动机及线路,测得WTM1接脚和WWP2M1接脚之间的电阻不到1Ω,分别测得M和vv口M与发动机搭铁之间的电阻均为5Ω,而标准值应为无穷大。
3.故障排除:
更换气门升程伺服电动机,删除调校值,进行混合气调校,试车正常,确定故障排除。
4.维修总结:
虽然笔者开始根据维修经验对DME进行编程,编程失败后导致DME数据丢失,使该车的故障费周折。但是我们也可以从此例故障的排除过程中了解到对DAME进行编程的过程,也算是有一定收获。