Está en la página 1de 2

¿Necesita una introducción sencilla y práctica a SAE J1939?

En esta guía presentamos los conceptos básicos del protocolo J1939, incl. PGN y SPN.

Nota: Esta es una introducción práctica , por lo que también aprenderá cómo decodificar datos
J1939 mediante archivos DBC, cómo funciona el registro J1939, casos de uso clave y consejos
prácticos.

Descubra a continuación por qué esta se ha convertido en la introducción número uno a


J1939 .

¿Qué es J1939?

En resumen, SAE J1939 es un conjunto de estándares que definen cómo se comunican las ECU
a través del bus CAN en vehículos pesados.

Como se explica en nuestra introducción al bus CAN , la mayoría de los vehículos actuales
utilizan la Red de área del controlador (CAN) para la comunicación de la ECU. Sin embargo, el
bus CAN sólo proporciona una “base” para la comunicación (como un teléfono), no un
“lenguaje” para la conversación.

En la mayoría de los vehículos pesados, este lenguaje es el estándar SAE J1939 definido por la
Sociedad de Ingenieros Automotrices (SAE).

En términos más técnicos, J1939 proporciona un protocolo de capa superior (HLP) basado en
CAN como “capa física”.

Historia de J1939

1994: Se publicaron los primeros documentos ( J1939-11 , J1939-21 , J1939-31 )

2000: Se publicó el documento inicial de alto nivel.

2000: CAN incluido formalmente como parte del estándar J1939

2001: J1939 comienza a reemplazar los estándares anteriores SAE J1708/J1587

Veamos en detalle la transición de CAN ID a PGN.


Específicamente, el CAN ID de 29 bits comprende la Prioridad (3 bits), el PGN J1939 (18 bits) y
la Dirección de origen (8 bits). A su vez, el PGN se puede dividir en Bit reservado (1 bit), Página
de datos (1 bit), formato de PDU (8 bits) y PDU específico (8 bits).

La ilustración detallada de PGN también incluye valores de ejemplo para cada campo en
formato binario, decimal y hexadecimal.

Para obtener más información sobre la transición de CAN ID de 29 bits a J1939 PGN de 18 bits,
consulte también nuestro conversor en línea de CAN ID a J1939 PGN . El convertidor también
incluye una lista PGN J1939 completa para los PGN incluidos en nuestro archivo DBC J1939 .

Número de parámetro sospechoso (SPN)

El SPN J1939 sirve como identificador de las señales CAN (parámetros) contenidas en los bytes
de datos. Los SPN se agrupan por PGN y se pueden describir en términos de su posición inicial
de bit, longitud de bit, escala, desplazamiento y unidad: información necesaria para extraer y
escalar los datos de SPN a valores físicos.

También podría gustarte