在 MQB 平台的柴油发动机(TDI)上,每个喷油器都是精密部件。为了让发动机控制单元 精确控制每个喷油器,它必须知道该喷油器各自的校正值。在更换喷油器或控制单元之后, 你需要用 CarPort 在适配选项卡中输入这些数值——每个气缸一个。
根据喷油器制造商的不同,共有两种变体:
- IMA 代码(例如 Bosch):一个较短的、印在喷油器上的代码,你可以直接输入。
- Delphi:一个较长的标定代码,CarPort 会根据控制单元将其显示为可读文本或 Hex 值——如果是 Hex 形式,你必须先进行换算(第 6 节)。
本指南适用于柴油发动机。为什么汽油发动机(TSI)不需要编码——以及更换喷油器后 你在那里仍应做些什么——请参阅第 9 节。
1. 你的车辆属于哪种变体?
决定性因素是喷油器类型,而不是车型。你可以通过喷油器上的代码,或 CarPort 在通道 768 中显示的数值来识别变体:
| 特征 | IMA 代码(Bosch) | Delphi |
|---|---|---|
| 喷油器上的印刷标记 | 短代码,约 6–7 个字符(例如 C2GKLL0) |
长代码,约 20 个字符(例如 BS011KR4BAGY3926RYWZ) |
| 在 CarPort 中输入 | 直接输入代码 | 直接输入或——视显示形式而定——以 Hex 形式(换算,第 6 节) |
| 通道 768 中的数值 | 短代码(C2GKLL0) |
长代码(BS011…RYWZ)或 Hex(06161A19…1E1E) |
决定性因素是代码的长度:短代码(6–7 个字符)是 IMA 变体;长代码 (约 20 个字符)——无论是可读文本还是长 Hex 数字——都是 Delphi 变体。
2. 前提条件
- 已连接诊断接口(底部状态栏显示例如 “连接至 K+CAN. 适配器就绪。”)
- 点火开关打开,发动机关闭
- 车载电压稳定——写入过程中电压不得跌落(必要时接入充电器)
- 喷油器已在机械上完全安装到位(新的密封圈/铜垫圈,正确的扭矩)
⚠️ 重要: 在安装之前,请记下每个喷油器的代码,连同它所安装的气缸编号。 安装完成后,印刷标记往往已无法辨认——而代码 ↔ 气缸的对应关系至关重要(参见第 8 节)。
3. 安全访问权限
输入校正值属于写入访问。许多控制单元只有在你使用访问代码(登录)登录之后, 才会开放适配功能。如果没有完成此解锁,控制单元会以*“需要安全访问权限”*的提示拒绝保存。
- 打开控制单元地址 01 – 发动机电控系统。
- 切换到安全访问选项卡。
- 输入登录代码 27971 并确认。
并非每个控制单元都要求解锁——有些会直接接受适配。如果控制单元要求解锁,那么 27971 就是喷油器适配对应的代码。该权限在当前会话期间有效;断开连接后,你需要重新输入。
4. 打开适配
- 如果尚未打开,请打开控制单元地址 01 – 发动机电控系统。
- 切换到适配选项卡。
- 选择通道**“喷油嘴校正值1”(通常为 768):在“活动通道”字段中输入编号, 或通过过滤器**按描述搜索。
各喷油器位于连续的通道上——每个气缸一个通道(典型编号):
| 通道 | 喷油器 / 气缸 |
|---|---|
| 768 | 喷油器 1 |
| 769 | 喷油器 2 |
| 770 | 喷油器 3 |
| 771 | 喷油器 4 |
⚠️ 通道编号可能因控制单元而异。 因此请以通道描述(“喷油嘴校正值1”、 “…喷油嘴校正值2”…)为准,而不要仅凭编号。四缸机有四个喷油器通道,三缸机有三个; 并非所有通道都可见,这视发动机而定,属于正常现象。
5. 变体 A:带 IMA 代码的喷油器
IMA 代码印在每个喷油器上,可直接输入。
- 选择喷油器 1 的校正值所在的通道。
- 在**“新值”**列中,完全按照 1 号气缸喷油器上标注的样子输入代码。
- 点击**“保存中…”**。
- 对其他气缸校正值所在的通道重复此操作,分别使用相应的喷油器代码。
- 回读数值以进行核对——存储值与新值必须一致。

请非常仔细地转录代码
6. 变体 B:Delphi 喷油器
Delphi 喷油器带有一个较长的代码(约 20 个字符,取自字符集 0–9 和 A–Z, 但不含字符 I, O, Q, V)。CarPort 在通道 768 中显示校正值时——视控制单元/车辆而定—— 采用以下两种显示形式之一:
a) 作为可读代码(ASCII)。 此时你可以直接输入印在喷油器上的代码——与 IMA 代码 完全相同(第 5 节)。

b) 作为 Hex 数字。 此时印刷标记不能直接输入——你必须事先逐个字符换算成 Hex (见下表)。

换算表(印刷字符 → Hex)
印刷代码的每个字符都会转换为两位 Hex 数字(值为 00–1F)。字母 I, O, Q, V 不会 出现在 Delphi 代码中:
| 字符 | Hex | 字符 | Hex | 字符 | Hex | 字符 | Hex |
|---|---|---|---|---|---|---|---|
| 0 | 00 | 8 | 08 | G | 10 | R | 18 |
| 1 | 01 | 9 | 09 | H | 11 | S | 19 |
| 2 | 02 | A | 0A | J | 12 | T | 1A |
| 3 | 03 | B | 0B | K | 13 | U | 1B |
| 4 | 04 | C | 0C | L | 14 | W | 1C |
| 5 | 05 | D | 0D | M | 15 | X | 1D |
| 6 | 06 | E | 0E | N | 16 | Y | 1E |
| 7 | 07 | F | 0F | P | 17 | Z | 1F |
如何计算 Hex 值
- 通过该表将印刷代码的每个字符换算为其对应的两位 Hex 数字。
- 将这些 Hex 对依次连成一个连续的字符串。
- 结果的长度是印刷代码的两倍(20 个字符 → 40 位 Hex 数字)。将其输入相应通道的 “新值”中(768 = 1 号缸,769 = 2 号缸…),然后点击“保存中…”。
示例——印刷代码 6NTSRDP265NTE7MU9NYY 恰好得出上面 Hex 截图中的 Hex 值:
| 6 | N | T | S | R | D | P | 2 | 6 | 5 | N | T | E | 7 | M | U | 9 | N | Y | Y |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 06 | 16 | 1A | 19 | 18 | 0D | 17 | 02 | 06 | 05 | 16 | 1A | 0E | 07 | 15 | 1B | 09 | 16 | 1E | 1E |
依次连接后:06161A19180D17020605161A0E07151B09161E1E
如果在 Hex 显示形式下你不小心输入了未经换算的原始印刷代码,那么格式和校验和都 不匹配——该数值会被拒绝。缺少换算或换算错误是 Delphi 最常见的绊脚石。
7. 编码之后
输入代码后,控制单元会重置在运行中学习到的喷油器校正值。之后:
- 应用并检查数值: 保存后关闭点火开关,等待约 10 秒,再次打开点火开关—— 这样控制单元才能可靠地应用这些数值。随后重新读取各通道:存储值必须与每个气缸所 输入的代码一致。
- 清除故障存储器——清除所有因更换喷油器(拔下的插头、启动尝试)而产生的条目。
- 进行自适应行驶:将发动机开热,并在不同的负载和转速范围内行驶(也包括滑行断油 工况)。在此过程中,控制单元会正确地学习适应新的喷油器。
- 检查没有新的故障被存储,且发动机运转平稳。
正式的微小喷油量标定(也称喷油量平均值标定或零喷油量自适应)在维修车间是作为一项 引导功能(例如在 ODIS 中)在发动机处于工作温度时进行的。CarPort 不提供这项引导式 标定——对于普通的喷油器更换,进行编码并随后完成自适应行驶即已足够。
8. 常见陷阱
- 气缸弄错: 每个代码都必须对应喷油器所在气缸的那个通道。喷油器或代码搞混会导致 运转粗暴和排放值变差。因此事先要记下代码和安装位置。
- 字符转录错误: 请精确转录每个字符。一个可能有效但错误的代码(例如来自相邻气缸的 代码)会被接受,并使运转变差。
- Delphi 未(正确)换算: 采用 Hex 显示形式的控制单元不接受印在喷油器上的代码。必须 先用表格(第 6 节)将印刷代码换算,并以 Hex 数字形式输入。
- 缺少安全访问权限: 如果控制单元要求访问代码,没有它就无法保存数值 (“需要安全访问权限”)——需先通过安全访问选项卡解锁(第 3 节)。
- 忘记自适应行驶: 如果不进行自适应行驶,发动机在最初的几公里可能运转不稳,直到它 重新完成自适应。
- 把柴油机与汽油机弄混: TSI 汽油机不需要编码(第 9 节)——那里没有用于输入 喷油器代码的字段。
- 写入时电压跌落: 请确保车载电压稳定,否则向控制单元的写入可能失败。
- 机械方面: 更换密封圈/铜垫圈,以正确的扭矩安装喷油器,并(如有)正确连接压板/ 回油管。
9. 汽油发动机(EA211 / EA888):无需编码——但要重置学习值
在 MQB 平台的 TSI 汽油机上(EA211:1.0/1.2/1.4/1.5 TSI;EA888:例如 Golf GTI/R), 喷油器不进行编码。
为什么不需要编码
- 汽油喷油器没有 IMA 代码——汽油发动机的控制单元中没有用于喷油器数据的适配通道。
- 控制单元会自行补偿制造公差和磨损:通过氧传感器闭环调节(混合气调节)和 运转不平顺监测——它能识别出运转异常的气缸,并自动调整其喷油持续时间。
- “必须进行学习”这一说法源自柴油机(那里是强制的)以及一些也会给汽油机编码的 其他制造商(例如 BMW)。对于这一类 VW 汽油机,并未设计这样的功能。
为什么你仍然应该重置学习值
控制单元在数千公里的行驶中已学会补偿老旧、磨损的喷油器(迟滞、积碳)。如果用这些 极端的校正值去控制新的喷油器,发动机在最初的几个运行小时内可能会运转不稳、抖动、 难以起动,或设置诸如*“混合气过浓/过稀”或“燃烧失火”*之类的故障——直到它经过多个 行驶循环重新调节到位。
如果你重置学习值,系统将从一个与新喷油器相匹配的干净零点重新开始。此后精细自适应 会立即正确地开始。
操作步骤:
- 清除故障存储器。
- 在发动机控制单元(地址 01)中,于适配或基本设置下执行重置燃油系统/ 混合气形成学习值的条目。
- 让发动机短暂怠速运转,随后在不同负载状态下进行一次试车——系统随后会快速重新 自适应。
⚠️ 重要: 对于汽油直喷发动机(FSI),每次拆卸时特氟龙燃烧室密封环和 O 形圈 都必须更换;更换特氟龙环需要专用工具。这与软件无关,均须遵守。
10. 提示
- 缺失的通道: 视发动机和编码而定,并非所有通道都可见——这是正常现象,并非故障。
- 安全: 只有在具备相应专业知识的情况下,才能对共轨系统(压力高达 2000 bar 以上)和 汽油直喷系统进行操作。