0. Aviso técnico de taller: Calibración física en banco de pruebas vs. el mito de la “Calculadora IMA”
⚠️ PRINCIPIO CRÍTICO DE TALLER (REALIDAD DEL BANCO FÍSICO): Los códigos de ajuste de caudal de inyectores (Bosch IMA/EMA, Delphi C2i/C3i, Denso QR, Continental VDO) no son sumas de verificación matemáticas que puedan calcularse fuera de línea a partir de un número de pieza o de la cilindrada del motor.
Son huellas dactilares únicas de tolerancias físicas generadas exclusivamente en bancos de prueba computarizados de alta presión (como Bosch EPS 205 / EPS 708 / EPS 815 o Hartridge Sabre) mediante la medición física de las variaciones reales de entrega dinámica de combustible en inyección piloto (VE), ralentí (LL), carga parcial (TL) y plena carga (VL).
🛑 El mito de la “Calculadora IMA”: Cualquier software o sitio web que afirme “generar” o “calcular” códigos IMA válidos únicamente a partir de la referencia del inyector es matemática y físicamente imposible. Introducir códigos arbitrarios y no calibrados en la ECU fuerza microcompensaciones de excitación incorrectas, lo que provoca un picado severo de la combustión, desequilibrio entre cilindros (P0263-P0272), saturación acelerada del DPF o la fusión catastrófica de la cabeza del pistón.
🛠️ Propósito de nuestra herramienta de taller: El Asistente y validador de codificación de inyectores Common Rail de FuelPartsDB es estrictamente una utilidad de formato y resolución de problemas previa al diagnóstico. Está diseñada para ayudar a los técnicos a resolver errores tipográficos de transcripción manual, autocorregir caracteres ambiguos (como confundir la letra O con el dígito 0, o la letra I con el 1 en hexadecimal) y verificar la longitud estricta de caracteres antes de introducir códigos verificados en banco de pruebas en equipos de diagnosis profesionales (VCDS, ISTA, XENTRY, MaxiSys). Utilice siempre el código grabado en el cuerpo físico del inyector o impreso en la hoja de calibración certificada del banco de pruebas.
1. ¿Qué es un código IMA?
Durante la fabricación de precisión, las microtolerancias en el diámetro de los orificios de la tobera, la holgura de alzada de la aguja y el entrehierro del solenoide provocan pequeñas variaciones en el volumen de inyección entre cada inyector individual.
En lugar de descartar unidades con variaciones mínimas, Bosch mide cada inyector terminado en un banco de pruebas de caudal informatizado a través de cinco presiones operativas (inyección piloto, preinyección, ralentí, carga parcial y plena carga). Estas características específicas de caudal se comprimen en una cadena alfanumérica de 6 a 9 caracteres conocida como IMA (Injektor-Mengenabgleich / Ajuste de Caudal del Inyector), o EMA para aplicaciones piezoeléctricas.
Cuando el código IMA se programa en el Módulo de Control del Motor (ECU), el software aplica compensaciones precisas en el tiempo de excitación (en microsegundos, μs) a cada cilindro, igualando la entrega de par y manteniendo el cumplimiento de las normativas de emisiones en todos los regímenes del motor.
2. Error crítico en el taller: Numeración de cilindros francesa vs. alemana
Uno de los errores más frecuentes y costosos en el taller durante la sustitución de inyectores proviene de los estándares opuestos en la numeración de cilindros:
🇫🇷 Estándar Francés (PSA Peugeot/Citroën, Renault)
- Designación del Cilindro 1: Ubicado en el extremo del volante motor / transmisión / embrague (parte trasera del motor).
- Secuencia: Se cuenta desde el volante motor hacia adelante, en dirección a la correa de distribución (Cil. 1 = Volante motor ➔ Cil. 4 = Distribución).
- Motores aplicables: PSA DW10 (2.0 HDi), PSA DW12 (2.2 HDi), Renault F9Q (1.9 dCi), Renault K9K (1.5 dCi).
🇩🇪 Estándar Alemán e ISO (VAG, BMW, Mercedes-Benz)
- Designación del Cilindro 1: Ubicado en el extremo frontal de la correa de distribución / cadena de distribución / polea del cigüeñal.
- Secuencia: Se cuenta desde la distribución hacia atrás, en dirección al volante motor (Cil. 1 = Distribución ➔ Cil. 4/6 = Volante motor).
- Motores aplicables: VAG 1.9/2.0 TDI (EA188/EA189), BMW M47/N47/M57, Mercedes-Benz OM646/OM642.
Consecuencia grave: Si un técnico aplica la convención de numeración alemana en un motor Peugeot o Renault, el código del Cilindro 1 se grabará en el Cilindro 4, y el del Cilindro 2 en el Cilindro 3. La ECU aplicará correcciones de caudal diametralmente opuestas, provocando un severo picado de biela en arranque en frío, cabeceo violento al ralentí y una rápida acumulación de hollín en el filtro de partículas (DPF).
3. Protocolo de programación mediante equipo de diagnosis
- Registro previo al montaje: Anote siempre la cadena alfanumérica IMA grabada con láser de cada inyector nuevo y registre el cilindro físico de destino (confirmando si aplica la numeración francesa o alemana) antes de instalar las unidades en la culata.
- Conexión de estabilizador de batería (Crucial):
- Conecte un estabilizador de tensión / mantenedor de baterías de alta frecuencia de uso profesional (p. ej., GYS, Fronius, Deutronic) que proporcione una tensión constante de 13.5V a 14.0V (mínimo 12.5V).
- Nunca intente codificar la ECU solo con la carga de la batería: El consumo de corriente con el contacto puesto (electroventiladores, calentadores, módulos interiores) puede hacer caer la tensión por debajo de 12.0V en cuestión de minutos, abortando la rutina de escritura de la EEPROM y corrompiendo la memoria del módulo de control.
- Acceso a la función en la ECU: Conecte el equipo de diagnosis (Bosch KTS, Autel MaxiSys, Launch X431, Lexia o VCDS) al puerto OBD-II. Navegue hasta:
Módulo de Control del Motor (ECM)➔Funciones Especiales / Adaptación➔Clasificación de Inyectores / Codificación de Inyectores. - Introducción de datos y verificación de suma de comprobación (Checksum): Introduzca la cadena alfanumérica con sumo cuidado. Distinga claramente entre el número cero (
0) y la letraO, así como entre el número uno (1) y la letraI. El escáner ejecuta un algoritmo matemático de suma de comprobación; cualquier carácter inválido provocará el rechazo inmediato del código. Consejo de taller: si su equipo de diagnosis rechaza el código, puede prevalidar la sintaxis, el checksum y los errores tipográficos con nuestro Calculador y validador de códigos IMA Bosch gratuito. - Ciclo de encendido y reinicio de adaptaciones: Quite el contacto (OFF) durante 30 segundos y vuelva a arrancar. Borre todos los códigos de avería (DTC) históricos. Realice un recorrido de prueba inicial tras alcanzar la temperatura de servicio al ralentí para permitir que la ECU calibre los valores de aprendizaje de la inyección piloto.
4. Tabla de referencia de códigos alfanuméricos y Checksum
| Sistema del Vehículo | Longitud Típica | Formato de Caracteres | Ejemplos Comunes de Motores |
|---|---|---|---|
| Bosch CRI 1.0 ( Primera generación) | Sin código / Clase 1-3 | 1, 2 o 3 (Marca de clase) | Renault F9Q (primeras series), PSA DW10 (primeras series) |
| Bosch CRI 2.0 (Euro 3/4) | 6 o 7 Caracteres | Alfanumérico (p. ej., 7B9K2A) | Renault F9Q 1.9 dCi, PSA DW12 2.2 HDi |
| Bosch CRI 2.2 / 2.5 (Euro 4/5) | 8 o 9 Caracteres | Alfanumérico (p. ej., AA12C8EF9) | BMW M47N/N47, Mercedes OM646 |
| Bosch Piezo (CRI 3.0) | 7 u 8 Caracteres | Código de compensación de Voltaje + Caudal | Audi 3.0 TDI, BMW M57N2, Mercedes OM642 |
6. Adaptación IMA por Plataforma de Motor y Especificaciones
Las distintas generaciones de motores diésel imponen reglas estrictas de calibración IMA / EMA. Consulte nuestros centros de plataformas de motor para referencias cruzadas, especificaciones de toberas y pares de apriete:
| Familia de motor | Formato código IMA | Sistema de inyección | Centro de plataforma de motor |
|---|---|---|---|
| Volkswagen Group EA189 2.0 TDI | 6 / 7 Chars (e.g. 7BK29F) | Solenoide / Piezo (1600-1800 bar) | Volkswagen EA189 2.0 TDI Hub → |
| BMW M47N / M57N (2.0d / 3.0d) | 6 / 7 Chars (e.g. AA12C8) | Solenoide CRI 2.0 (1600 bar) | BMW M47 / M57 Technical Hub → |
| BMW N47 / N57 (2.0d / 3.0d) | 7 / 8 Chars (e.g. A1B2C3D) | Solenoide / Piezo CRI 2.5 (1800-2000 bar) | BMW N47 / N57 CRDi Platform Hub → |
| Mercedes-Benz OM646 / OM647 CDI | 6 / 7 Chars (e.g. 8C72B1) | Solenoide CRI 2.0 (1600 bar) | Mercedes-Benz OM646 / OM647 Hub → |
| Mercedes-Benz OM642 3.0 CDI V6 | 7 Chars Piezo Offset | Piezo CRI 3.0 (1600-1800 bar) | Mercedes-Benz OM642 3.0 CDI Hub → |
| Cummins ISB / QSB 6.7L | 6-9 Chars Commercial | Comercial CRIN 2 (1600-1800 bar) | Cummins ISB / QSB 6.7L Hub → |
| Hyundai / Kia U2 CRDi (1.4L / 1.6L) | 6 / 7 Chars (e.g. 5G92AK) | Solenoide CRI 2.0 (1600 bar) | Hyundai / Kia U2 CRDi Hub → |
| Hyundai / Kia D4CB 2.5 CRDi | 6 Chars Class / Trim | Solenoide CRI 1.0 / 2.0 (1350-1600 bar) | Hyundai / Kia D4CB 2.5 CRDi Hub → |
| Opel / Fiat 1.9 CDTI / JTD (Z19DTH) | 6 Chars (e.g. 8BC14A) | Solenoide CRI 2.0 (1600 bar) | Opel / Fiat 1.9 CDTI / JTD Hub → |
| PSA DV6 1.6 HDi & DW10 2.0 HDi | 6 Chars (e.g. 6B82FA) | Solenoide CRI 2.0 (1600 bar) | PSA DV6 1.6 HDi Hub → |
Herramienta Interactiva: Validador de Códigos IMA Bosch
¿Tu máquina de diagnosis rechaza el código IMA Bosch de 6 a 9 caracteres? Pégalo en nuestro validador interactivo: comprueba el formato, corrige confusiones entre 0/O y 1/I, y copia un código limpio para la programación.
Preguntas frecuentes de diagnóstico
¿Se puede calcular el código IMA de un inyector en línea mediante una calculadora de software?
No. Un código IMA no se puede calcular matemáticamente ni generar a partir de una referencia o número de pieza. Cada código representa las tolerancias físicas de entrega de combustible en micromiligramos de ese inyector específico, medidas en un banco de pruebas computarizado (p. ej., Bosch EPS 205/708/815). Introducir un código no medido distorsionará el equilibrio de entrega de los cilindros y puede provocar picado del motor o daños en los pistones.
¿Qué sucede si no se codifica un inyector Common Rail nuevo en la ECU?
La ECU aplica por defecto un mapa base genérico de entrega de combustible. Dado que la fabricación moderna de sistemas Common Rail implica variaciones microscópicas de caudal, los inyectores no codificados provocan desequilibrios de par entre cilindros, picado de combustión, aumento de humo negro (saturación del DPF) y posibles códigos de avería (DTC) por contribución de cilindros (P0263, P0266, P0269, P0272).
¿En qué se diferencia la numeración de cilindros entre los motores franceses (PSA/Renault) y los alemanes (VAG/BMW/Mercedes)?
Los fabricantes franceses (PSA Peugeot/Citroën y Renault) tradicionalmente designan el Cilindro 1 en el extremo del volante motor / transmisión / caja de cambios, contando secuencialmente hacia la correa de distribución. Por el contrario, los fabricantes alemanes y bajo estándar ISO (VAG, BMW, Mercedes-Benz) designan el Cilindro 1 en el extremo frontal de la correa de distribución / cadena de distribución / polea del cigüeñal. Introducir los códigos bajo una secuencia de cilindros incorrecta invierte las compensaciones de calibración en todos los cilindros.
¿Por qué es obligatorio utilizar una fuente de alimentación externa estabilizada durante la codificación de inyectores?
Escribir nuevos valores de adaptación IMA en la memoria EEPROM de la ECU requiere una comunicación ininterrumpida en el bus de diagnosis. Si la tensión del sistema cae por debajo de 12.5V -algo habitual cuando el contacto está dado y se activan los electroventiladores o las bujías de precalentamiento-, la ECU se reinicia a mitad de la escritura, con el riesgo de corromper las sumas de comprobación (checksum) de la EEPROM, bloquear la comunicación (ECU inutilizada) o generar el código DTC P0606.
¿Dónde se encuentra ubicado el código IMA en el inyector?
En los inyectores de solenoide Bosch, el código alfanumérico IMA de 6 a 9 caracteres está grabado con láser directamente en la carcasa plástica superior del conector eléctrico o en el hexágono metálico superior del cuerpo del inyector.
Conjuntos destacados
Verified technical specifications, pinout schematics, and hold-down clamp torque figures for assemblies cited in this protocol: