Noticias de la compañía

Cómo diagnosticar problemas de J1939

Cómo diagnosticar problemas de J1939

Respuesta Corta

Diagnosticar fallos en J1939 no se trata de adivinar ni de reemplazar piezas a ciegas. 

Sigue un proceso por capas claro:

    1.Leer e interpretar los mensajes de diagnóstico (SPN / FMI / DM1)

    2.Verificar la capa física (cableado, resistencia, voltaje)

    3.Comprobar el comportamiento de la red (reclamación de direcciones, comunicación entre nodos)

    4.Isolar causas comunes de fallos: puesta a tierra, conectores o interferencias

Al seguir este orden, la mayoría de los problemas de J1939 se pueden identificar de forma rápida y sistemática.


Paso 1: Comenzar con los códigos de diagnóstico J1939 (SPN y FMI)

El diagnóstico J1939 se basa en los Códigos de Fallo de Diagnóstico (DTC), que constan de dos elementos clave:

  • SPN (Número de Parámetro Sospechoso)

        Identifica qué parámetro se ve afectado (ej: velocidad del motor, presión de aceite).

  • FMI (Identificador de Modo de Fallo)

        Describe cómo falló el parámetro (ej: fuera de rango, cortocircuito a masa, datos erráticos).

Juntos, el SPN + FMI te indican el punto de partida de la investigación, no solo que «algo no funciona».


¿Por qué es crucial este paso?

Muchos técnicos omiten este paso e intentan solucionarlo directamente revisando el cableado. 

Esto suele provocar desmontajes innecesarios y pérdida de tiempo. 

Si el fallo es de naturaleza lógica o relacionado con un sensor, la inspección física por sí sola no resolverá el problema.


Paso 2: Verificar el DM1 y los mensajes de diagnóstico activos

La mayoría de los fallos J1939 activos se transmiten a través del DM1 (Mensaje de Diagnóstico 1), que reporta:

  • Códigos DTC activos

  • Estado de las luces de aviso (Advertencia, Ámbar, Roja)

  • Prioridad del fallo


¿Qué debes comprobar?

  • ¿El fallo es activo o solo un registro histórico?

  • ¿Aparece de forma continua o intermitente?

  • ¿Varios ECU reportan SPN relacionados?

Si múltiples controladores muestran síntomas similares, el problema suele ser de red, no un fallo aislado de un solo ECU.


Paso 3: Verificar la capa física

Un alto porcentaje de fallos J1939 se origina en la capa física, especialmente en entornos hostiles.

3.1 Comprobar la resistencia de terminación

Con el sistema apagado y la red desconectada:

  • Mide la resistencia entre CAN_H y CAN_L.

  • Valor esperado: ~60 ohmios.

Resultados comunes y su interpretación:

  • 120 ohmios: Falta un resistor de terminación (solo hay uno en la red).

  • Valor demasiado bajo: Sobrante de terminación o cortocircuito.

  • Infinito / inestable: Cableado roto o fallo en conector.

Los fallos de terminación suelen causar pérdida intermitente de comunicación y DTC aleatorios.

Cómo diagnosticar problemas de J1939

3.2 Medir los niveles de voltaje del bus

Con el sistema encendido:

  • CAN_H: ≈ 2,5 – 3,5 V (estado dominante)

  • CAN_L: ≈ 2,5 – 1,5 V (estado dominante)

  • Voltaje diferencial reducido en estado recesivo.

Si los voltajes son inestables o presentan mucho ruido, revisa:

  • Mala conexión a masa.

  • Daño en la pantalla de blindaje del cable.

  • Interferencias en la fuente de alimentación.


Paso 4: Inspeccionar el cableado y los conectores

El J1939 se usa extensivamente en vehículos fuera de carretera y pesados, donde el cableado está expuesto a:

  • Vibraciones constantes.

  • Humedad y agua.

  • Aceite y polvo.

  • Extremos de temperatura.


Fallos físicos más comunes:

  • Corrosión en conectores Deutsch de 9 pines.

  • Rotura del aislamiento cerca de las uniones.

  • Pines retrocedidos dentro del conector (no hacen contacto).

  • Blindaje conectado a masa en múltiples puntos (causa de ruido).

Estos problemas generan fallos intermitentes que son difíciles de reproducir sin una inspección detallada.


Paso 5: Comprobar la reclamación de direcciones y el comportamiento de los nodos

Todo ECU J1939 debe reclamar una dirección antes de comunicarse en la red. Los fallos ocurren cuando:

  • Dos nodos intentan usar la misma dirección.

  • Un dispositivo pierde y reclama su dirección repetidamente.

  • Un nodo entra en modo silencioso (deja de transmitir).


Síntomas asociados:

  • ECU que aparece como fuera de línea (offline).

  • Pérdida intermitente de datos.

  • Mensajes DM1 provenientes de fuentes inesperadas.

Monitorear el proceso de reclamación de direcciones ayuda a identificar dispositivos mal configurados o en fallo.


Paso 6: Identificar las causas raíz comunes

Después del diagnóstico, la mayoría de los problemas J1939 se agrupan en estas categorías:

  • Daño en el cableado principal.

  • Resistencia de terminación faltante o incorrecta.

  • Problemas en la referencia a masa (ground).

  • Inestabilidad en la alimentación eléctrica.

  • Corrosión en conectores.

  • Blindaje del cable instalado incorrectamente.

Rara vez el problema es el protocolo en sí mismo.


Mentalidad Práctica para el Diagnóstico

Un diagnóstico J1939 eficaz se basa en el proceso, no en las herramientas.

  • Comenzar por los mensajes de diagnóstico

  • Confirmar la integridad de la red

  • Inspeccionar las conexiones físicas

  • Verificar el comportamiento de los nodos

Este enfoque por capas evita adivinanzas y reduce el tiempo de inactividad, un factor crucial en vehículos comerciales e industriales donde la disponibilidad operativa es prioritaria.


Conclusión final

El J1939 es un protocolo robusto y maduro, pero su rendimiento depende de cuatro pilares:

  • Cableado físico limpio y en buen estado.

  • Terminación correcta (60 ohmios en el bus).

  • Alimentación y masa estables.

  • Configuración adecuada de los ECU.

Cuando surgen problemas, suelen ser fallos a nivel de sistema, no del protocolo.

Seguir un método de diagnóstico estructurado permite a ingenieros y técnicos resolver fallos J1939 de forma eficiente, incluso en sistemas vehiculares complejos con componentes de múltiples proveedores.