K20发动机控制模块:编程和设置
专用工具
EL-47955
多诊断接口MDI
注意:
•
切勿对控制模块进行编程,除非有维修程序或维修通讯的指导。如果控制模块未利用正确的校准软件进行正确配置,则控制模块无法正确控制所有车辆功能。
•
确保编程工具装备了最新软件并且与数据链路连接器牢固连接。如果编程过程中断,则可能会使编程失败或损坏控制模块。
•
在编程过程中,蓄电池电压稳定很重要。任何波动、峰值、过压或电压损失都将中断编程。不要连接蓄电池充电器。
•
关闭或停用可能对车辆蓄电池造成负荷的系统,如车内灯、车外灯(包括日间行车灯)、HVAC、收音机等。
•
在编程程序期间,遵循SPS提示以修正点火开关位置。
•
完成编程后,清除故障诊断码。清除动力传动系统故障诊断码可能会将Inspection/Maintenance (I/M)(检查/保养)系统状态显示设置为NO(否)。
•
记录发动机剩余机油寿命百分比。
•
如装配汽油颗粒滤清器(GPF),在更换发动机控制模块前,记录故障诊断仪上的“颗粒滤清器炭载量估计值”,如果记录值大于300%,建议在完成发动机控制模块的编程和设置后执行
颗粒滤清器维修再生
。
如果更换前发动机控制模块已损坏,无法记录此参数,则在完成发动机控制模块的编程和设置后执行一次
颗粒滤清器维修再生
。
更换和编程控制模块
要对更换的K20发动机控制模块(ECM) 进行编程,则执行以下程序:
1.
安装
EL-47955
多诊断接口MDI
。
2.
进入维修编程系统(SPS),并按屏幕上的说明 进行操作。
3.
拆卸旧的控制模块前,执行维修编程系统功能“Prepare Control Module for Removal(预处理控制模块以进行拆卸)”(若可用)。
注意:
当仍能与旧的控制模块建立通信时,仅执行Prepare Control Module for Removal(预处理控制模块以进行拆卸)功能。
4.
更换发动机控制模块。
5.
执行维修编程系统功能“K20 Engine Control Module - Programming(K20发动机控制模块- 编程)”,并按屏幕上的说明进行操作。
6.
完成编程程序后清除故障诊断码。
7.
执行维修编程系统功能“K20 Engine Control Module - Configuration & Setup(K20发动机控制模块- 配置和设置)”,并按屏幕上的说明进行操作。
8.
完成配置和设置程序后清除故障诊断码。
重新编程控制模块
要对现有的K20发动机控制模块进行重新编程,则执行以下程序:
1.
安装
EL-47955
多诊断接口MDI
。
2.
进入维修编程系统(SPS),并按屏幕上的说明进行操作。
3.
完成编程程序后清除故障诊断码。
注意:
如果在配置和设置过程中车辆未能起动,执行维修编程系统功能“Immobilizer Learn(安全防盗系统读入)并按屏幕上的说明操作。
4.
执行维修编程系统功能“Engine Control Module - Configuration & Setup(发动机控制模块- 配置和设置)”并按屏幕上的指示进行操作(若可用)。
5.
完成配置和设置程序后清除故障诊断码。
编程恢复失败
如果编程操作中断或失败,则执行以下步骤:
1.
将点火开关置于ON(打开)位置。确保控制模块、数据链路连接器和编程工具连接牢靠且维修编程系统软件是最新版本。
2.
确认控制模块能够重新编程。
如果控制模块无法重新编程
2.1
将点火开关置于OFF(关闭)位置一分钟,然后将点火开关置于ON(打开)位置。
2.2
确认控制模块能够重新编程。
如果控制模块无法重新编程,则更换K20发动机控制模块。
如果控制模块能够重新编程
3.
全部正常。
维修指南
完成维修后执行
诊断修理检验
。
参见
控制模块参考
,以便对发动机控制模块进行 更换、编程和设置。