En los motores diésel (TDI) de la plataforma MQB, cada inyector es un componente de precisión. Para que la centralita del motor gobierne cada inyector con exactitud, debe conocer su valor de corrección individual. Tras sustituir un inyector o la centralita, introduces estos valores con CarPort en la pestaña Adaptación – uno por cilindro.
Existen dos variantes, según el fabricante del inyector:
- Código IMA (p. ej. Bosch): un código corto, impreso en el propio inyector, que introduces directamente.
- Delphi: un código de calibración más largo que CarPort muestra —según la centralita— como texto legible o como valor Hex; en el caso Hex debes convertirlo primero (apartado 6).
Esta guía es válida para motores diésel. Por qué los motores de gasolina (TSI) no necesitan codificación —y qué deberías hacer allí igualmente tras sustituir un inyector— se explica en el apartado 9.
1. ¿Qué variante corresponde a tu vehículo?
Lo decisivo es el tipo de inyector, no el modelo. Reconoces la variante por el código impreso en el inyector o por el valor que CarPort muestra en el canal 768:
| Característica | Código IMA (Bosch) | Delphi |
|---|---|---|
| Impresión en el inyector | código corto, aprox. 6–7 caracteres (p. ej. C2GKLL0) |
código largo, aprox. 20 caracteres (p. ej. BS011KR4BAGY3926RYWZ) |
| Introducción en CarPort | introducir el código directamente | directamente o —según la representación— como Hex (convertir, apartado 6) |
| Valor en el canal 768 | código corto (C2GKLL0) |
código largo (BS011…RYWZ) o Hex (06161A19…1E1E) |
Lo decisivo es la longitud del código: un código corto (6–7 caracteres) es la variante IMA; un código largo (aprox. 20 caracteres) —ya sea como texto legible o como un largo número Hex— es la variante Delphi.
2. Requisitos
- Interfaz de diagnóstico conectada (la barra de estado inferior muestra p. ej. «Conectado a K+CAN. Adaptador listo.»)
- Contacto dado, motor parado
- Tensión de a bordo estable: durante la escritura la tensión no debe caer (si es necesario, conecta un cargador)
- Los inyectores están montados mecánicamente por completo (juntas nuevas/ arandelas de cobre, par de apriete correcto)
⚠️ Importante: Anota antes del montaje el código de cada inyector junto con el cilindro en el que se instala. Una vez montado, la impresión a menudo ya no es legible – y la asignación código ↔ cilindro es decisiva (véase el apartado 8).
3. Acceso de seguridad
La introducción de los valores de corrección es un acceso de escritura. Muchas centralitas no habilitan la adaptación hasta que te hayas identificado con un código de acceso (login). Sin esta habilitación, la centralita rechaza el guardado con el mensaje «Se requiere acceso de seguridad».
- Abre la centralita Dirección 01 – Electrónica del motor.
- Cambia a la pestaña Acceso de seguridad.
- Introduce el código de login 27971 y confirma.
No todas las centralitas exigen la habilitación – algunas aceptan la adaptación directamente. Si la centralita la solicita, 27971 es el código adecuado para la adaptación de inyectores. La autorización es válida para la sesión en curso; tras cortar la conexión, deberás volver a introducirla.
4. Abrir la adaptación
- Abre —si aún no lo has hecho— la centralita Dirección 01 – Electrónica del motor.
- Cambia a la pestaña Adaptación.
- Selecciona el canal «Valor de corrección, inyector 1» (normalmente 768): introduce el número en el campo «Canal activo» o busca por la descripción con el Filtro.
Los inyectores están en canales consecutivos – un canal por cilindro (numeración habitual):
| Canal | Inyector / cilindro |
|---|---|
| 768 | Inyector 1 |
| 769 | Inyector 2 |
| 770 | Inyector 3 |
| 771 | Inyector 4 |
⚠️ Los números de canal pueden variar según la centralita. Guíate por tanto por la descripción del canal («Valor de corrección, inyector 1», «… inyector 2» …) y no solo por el número. Un motor de cuatro cilindros tiene cuatro canales de inyector, uno de tres cilindros tres; que no todos los canales sean visibles es normal según el motor.
5. Variante A: inyectores con código IMA
El código IMA está en cada inyector y se introduce directamente.
- Selecciona el canal con el valor de corrección del inyector 1.
- Introduce en la columna «Nuevo valor» el código exactamente como aparece en el inyector del cilindro 1.
- Haz clic en «Guardando…».
- Repite esto para los canales con los valores de corrección de los demás cilindros, con el código de inyector correspondiente en cada caso.
- Vuelve a leer los valores para comprobarlos – Valor almacenado y Nuevo valor deben coincidir.

Transfiere el código con mucho cuidado
6. Variante B: inyectores Delphi
Los inyectores Delphi llevan un código más largo (aprox. 20 caracteres del juego de caracteres 0–9 y A–Z, pero sin los caracteres I, O, Q, V). CarPort muestra el valor de corrección en el canal 768 – según la centralita/el vehículo – en una de dos representaciones:
a) Como código legible (ASCII). Entonces introduces el código impreso en el inyector directamente – igual que con el código IMA (apartado 5).

b) Como número Hex. Entonces la impresión no puede teclearse directamente – debes convertirla carácter por carácter a Hex antes (tabla más abajo).

Tabla de conversión (carácter impreso → Hex)
Cada carácter del código impreso se convierte en dos dígitos Hex (valor 00–1F). Las letras I, O, Q, V no aparecen en el código Delphi:
| Carácter | Hex | Carácter | Hex | Carácter | Hex | Carácter | 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 |
Cómo calcular el valor Hex
- Convierte cada carácter del código impreso en sus dos dígitos Hex mediante la tabla.
- Une los pares Hex en una cadena continua.
- El resultado es el doble de largo que la impresión (20 caracteres → 40 dígitos Hex). Introdúcelo en «Nuevo valor» del canal correspondiente (768 = cil. 1, 769 = cil. 2 …) y haz clic en «Guardando…».
Ejemplo – el código impreso 6NTSRDP265NTE7MU9NYY da exactamente el valor Hex
del pantallazo Hex de arriba:
| 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 |
Encadenado: 06161A19180D17020605161A0E07151B09161E1E
Si en la representación Hex introduces por error el código impreso en bruto, no encajarán ni el formato ni la suma de verificación – el valor se rechaza. La conversión ausente o errónea es el tropiezo más frecuente con Delphi.
7. Después de la codificación
Con la introducción de los códigos, la centralita restablece los valores de corrección de los inyectores aprendidos durante el funcionamiento. Después:
- Aplicar y comprobar los valores: Tras guardar, quita el contacto, espera aprox. 10 segundos, vuelve a dar el contacto – así la centralita asume los valores de forma segura. A continuación, vuelve a leer los canales: Valor almacenado debe corresponder al código introducido de cada cilindro.
- Borrar la memoria de averías – todas las entradas surgidas por la sustitución del inyector (conectores desenchufados, intentos de arranque).
- Realizar un recorrido de adaptación: calentar el motor y moverlo en distintos rangos de carga y de régimen (también en retención). Así la centralita aprende correctamente los nuevos inyectores.
- Comprobar que no se guarde ningún fallo nuevo y que el motor funcione con suavidad.
Una calibración de caudal mínimo formal (también llamada adaptación del valor medio de caudal o de caudal cero) se ejecuta en el taller como función guiada (p. ej. en ODIS) con el motor a temperatura de servicio. CarPort no ofrece esta calibración guiada – para una sustitución de inyector normal basta con la codificación seguida del recorrido de adaptación.
8. Errores frecuentes
- Cilindro equivocado: Cada código pertenece a exactamente el canal del cilindro en el que está montado el inyector. Inyectores o códigos intercambiados provocan un funcionamiento brusco y malos valores de emisiones. Por eso, anota de antemano el código y la posición de montaje.
- Carácter mal transferido: Transfiere cada carácter con exactitud. Un código posiblemente válido pero incorrecto (p. ej. del cilindro contiguo) se acepta y empeora el funcionamiento.
- Delphi sin la conversión (correcta): El código impreso en los inyectores no lo aceptan las centralitas con representación Hex. El código impreso debe convertirse primero con la tabla (apartado 6) e introducirse como dígitos Hex.
- Falta el acceso de seguridad: Si la centralita exige un código de acceso, el valor no puede guardarse sin él («Se requiere acceso de seguridad») – habilítalo primero mediante la pestaña Acceso de seguridad (apartado 3).
- Olvidar el recorrido de adaptación: Sin recorrido de adaptación, el motor puede funcionar irregular los primeros kilómetros, hasta que se readapte.
- Confundir diésel con gasolina: Los gasolina TSI no necesitan codificación (apartado 9) – allí no hay campo de entrada para códigos de inyector.
- Caída de tensión durante la escritura: Asegura una tensión de a bordo estable, de lo contrario la escritura en la centralita puede fallar.
- Mecánica: Renovar juntas/arandelas de cobre, montar los inyectores con el par correcto y (si existen) conectar correctamente las bridas de sujeción/ tuberías de retorno.
9. Motores de gasolina (EA211 / EA888): sin codificación, pero restableciendo los valores aprendidos
En los gasolina TSI de la plataforma MQB (EA211: 1.0/1.2/1.4/1.5 TSI; EA888: p. ej. Golf GTI/R) los inyectores no se codifican.
Por qué no es necesaria la codificación
- Los inyectores de gasolina no llevan código IMA – en las centralitas de los motores de gasolina no hay canales de adaptación para datos de inyectores.
- La centralita compensa por sí misma las tolerancias de fabricación y el desgaste: mediante la regulación lambda (adaptación de la mezcla) y la vigilancia de la irregularidad de marcha – detecta un cilindro que se sale de la norma y ajusta automáticamente su tiempo de inyección.
- El mito de «hay que adaptarlos» proviene del diésel (allí es obligatorio) y de algunos fabricantes ajenos (p. ej. BMW), que también codifican los de gasolina. En los gasolina de VW de esta clase no está previsto.
Por qué deberías restablecer igualmente los valores aprendidos
La centralita ha aprendido a lo largo de miles de kilómetros a compensar los inyectores viejos y desgastados (inercia, carbonización). Si los inyectores nuevos se gobiernan con esos valores de corrección extremos, el motor puede, en las primeras horas de funcionamiento, funcionar irregular, dar tirones, arrancar mal o registrar fallos como «Mezcla demasiado rica/demasiado pobre» o «Fallos de combustión» – hasta que se reajuste a lo largo de varios ciclos de conducción.
Si restableces los valores aprendidos, el sistema arranca desde un punto cero limpio que se ajusta a los nuevos inyectores. La adaptación fina comienza entonces correctamente de inmediato.
Procedimiento:
- Borrar la memoria de averías.
- En la centralita del motor (dirección 01), en Adaptación o Ajustes básicos, ejecuta la entrada para restablecer los valores aprendidos del sistema de combustible / de la formación de la mezcla.
- Deja el motor un momento al ralentí y, a continuación, realiza una prueba de conducción bajo distintos estados de carga – el sistema se readapta entonces rápidamente.
⚠️ Importante: En los motores de inyección directa de gasolina (FSI), los anillos de teflón de la cámara de combustión y las juntas tóricas deben renovarse obligatoriamente en cada desmontaje; para los anillos de teflón se necesita herramienta especial. Esto es independiente del software.
10. Notas
- Canales ausentes: Según el motor y la codificación, no todos los canales son visibles – es normal y no es un fallo.
- Seguridad: Los trabajos en el sistema common rail (presiones de hasta más de 2000 bar) y en la inyección directa de gasolina deben realizarse solo con los conocimientos técnicos adecuados.