Ya perdí la cuenta de cuántas veces alguien ha entrado al taller con un escáner "heavy duty" nuevecito, lo ha conectado a un tractocamión antiguo, y no ha obtenido más que una ruedita girando y una pantalla en blanco. El camión corre. La luz de check engine funciona. El ECM está vivo. Pero la herramienta se queda ahí sentada como si le hubieran hablado en un idioma extranjero.
Nueve de cada diez veces, el idioma que no puede hablar es J1708/J1587 — el enlace serial de datos que movió a la industria camionera americana durante casi dos décadas. Si eres dueño de fierros diésel antiguos o trabajas en ellos, entender este protocolo no es historia opcional. Es la diferencia entre sacar códigos en cinco minutos y adivinar un motor que no arranca durante dos días.
Qué son realmente J1708 y J1587
La gente dice "J1708" como si fuera una sola cosa, pero en realidad son dos estándares SAE apilados uno sobre otro, y conocer la división te ayuda a diagnosticar.
J1708 es la capa física — el cableado y las reglas eléctricas. Es un enlace serial de datos de baja velocidad que corre sobre un simple par trenzado de cables a 9600 baudios. No es un error de dedo. Mientras tu teléfono mueve gigabits, este bus mueve datos más o menos a la velocidad de un módem de los años noventa. ¿Y sabes qué? Para leer códigos de falla y valores básicos de sensores de un ECM de motor, era más que suficiente.
J1587 es la capa de mensajes que viaja encima de J1708. Define qué significan realmente los bytes — qué módulo está hablando, qué parámetro está reportando, y cómo se describen las fallas.
Este es el vocabulario que importa, porque es completamente distinto del mundo más nuevo de J1939:
| Término | Qué significa |
|---|---|
| MID (Message Identifier) | Qué módulo está hablando — motor, transmisión, ABS, tablero de instrumentos |
| PID (Parameter Identifier) | Qué se está reportando — temperatura de refrigerante, velocidad, presión de turbo |
| FMI (Failure Mode Identifier) | Cómo falló algo — corto a alto, corto a bajo, fuera de rango, errático |
Así que un código de falla de camión viejo se lee como MID/PID/FMI: qué caja, qué parámetro, qué modo de falla. En J1939, el equivalente es SPN/FMI. Si tu herramienta o tus papeles hablan en SPN y el camión habla en PID, estás traduciendo entre dos diccionarios distintos — y muchas herramientas baratas traducen mal o de plano no traducen. Cuando estés cruzando códigos, una buena base de datos de consulta de DTC que entienda ambos vocabularios te ahorra mucho rascarte la cabeza.
Una rareza que vale la pena conocer: los PID de servicio pesado no tienen nada que ver con los PID de OBD2 de tu pickup. Mismas tres letras, estándar totalmente distinto. Cubrimos esa trampa a detalle en por qué tu escáner OBD2 de auto no puede leer un tractocamión.
Qué camiones todavía lo hablan
A grandes rasgos, J1708/J1587 es el idioma de la era de transición de lo mecánico a lo electrónico — camiones construidos desde principios de los noventa hasta mediados de los 2000, cuando los fabricantes de motores estaban montando controles electrónicos sobre plataformas que unos años antes habían sido puramente mecánicas.
Deliberadamente no te voy a dar una tabla de modelos año por año, porque en el mundo real no funciona así. Las flotas pedían los camiones con configuraciones distintas, los motores se cambiaban, y el cambio a J1939 ocurrió módulo por módulo a lo largo de años, no de la noche a la mañana. Las reglas honestas de dedo:
- Principios a mediados de los noventa: los motores electrónicos llegaron hablando J1708/J1587, normalmente como el único enlace de datos del camión.
- Finales de los noventa a principios de los 2000: J1939 empezó a aparecer junto a J1708. Muchos camiones de este tramo llevan ambos buses.
- Mediados a finales de los 2000: J1939 se volvió el enlace principal, pero J1708 muchas veces siguió cableado para ABS, tableros de instrumentos y módulos de carrocería durante años.
Estos camiones no son raros. Son la columna vertebral de las flotas de dueños-operadores, las operaciones agrícolas, el trabajo de volteo y vocacional, y de cada negocio chico que decidió que un camión pre-emisiones ya pagado le gana a la mensualidad de uno nuevo. Van a seguir jalando carga otra década — y exactamente por eso el protocolo no va a morir.
Cómo se ve el conector
Acércate al tablero del lado del conductor o al panel bajo y vas a encontrar uno de dos conectores redondos Deutsch:
- Deutsch de 6 pines (gris, redondo): el clásico puerto de diagnóstico de camión viejo. Si ves este, el camión es territorio J1708/J1587, punto. Dos de esos pines son el par de datos J1708 (más alimentación y tierra).
- Deutsch de 9 pines (redondo): el estándar posterior. Aquí está lo que la gente pasa por alto — el conector de 9 pines lleva ambos protocolos. Los pines C y D llevan el CAN de J1939, mientras que los pines F y G llevan el par de datos J1708. Un camión con puerto de 9 pines perfectamente puede tener módulos que solo responden por J1708.
Ese conector de 9 pines tiene sus propias trampas — Type I versus Type II, diferencias de voltaje en los pines, y peligros con los adaptadores — que recorremos pin por pin en nuestra guía del pinout del conector Deutsch de 9 pines J1939. Si trabajas en camiones de la era de transición, lee esa después.
Por qué muchas herramientas "heavy duty" no pueden leer estos camiones
Aquí va la verdad incómoda sobre mucho hardware de diagnóstico nuevo: por dentro solo trae transceptores CAN.
J1939 corre sobre CAN. J1708 no — es un estándar eléctrico completamente distinto, más cercano al viejo serial RS-485 que al CAN. Una herramienta necesita un transceptor físico separado cableado a esos pines F y G para poder escuchar el tráfico J1708. Ninguna actualización de software puede agregar un circuito que no está en la tarjeta.
Así que cuando una herramienta barata anuncia "soporta camiones pesados", lo que muchas veces quiere decir es "soporta J1939". Conéctala a un tractocamión 1998 con puerto de 6 pines — o a un camión 2003 cuyo motor resulta que solo responde por J1708 — y está sorda. La herramienta no está descompuesta. Simplemente nunca fue construida para esa conversación.
Antes de comprar cualquier cosa para fierros viejos, haz una pregunta directa: ¿el hardware tiene un transceptor J1708, y el software realmente habla J1587? Las dos mitades importan.
La trampa del camión mixto: la mitad de tus módulos en cada bus
Esta es la que quema hasta a los técnicos con experiencia.
En camiones de la era de transición, es común encontrar el motor en J1939 mientras el ABS, la transmisión o el tablero de instrumentos todavía viven en J1708 — o al revés. Mismo camión, dos buses, módulos repartidos entre ambos.
Ahora imagina una herramienta que solo escanea el lado CAN. Se conecta, encuentra el motor, reporta "sin fallas en otros sistemas" — y se pierde por completo el módulo de ABS gritando con fallas almacenadas en el par J1708. Obtienes un reporte que se ve limpio pero está medio ciego. Al cliente le dicen que el camión está bien. El problema se queda.
Es el mismo modo de falla que describimos en la guía de OBD2 en un tractocamión: la herramienta no está mintiendo, solo está escuchando un cuarto de la casa. En cualquier camión desde más o menos finales de los noventa hasta finales de los 2000, un escaneo como debe ser significa ambos buses, todos los módulos — o no es un escaneo completo.
Dónde está parada nuestra plataforma
Voy a decirlo tan derecho como decimos todo lo demás: nuestra plataforma soporta J1708/J1587 junto con J1939 — la capa de protocolo está verificada en banco con un ECM genuino de servicio pesado. Eso significa que el hardware lleva un transceptor J1708 de verdad y el software habla el lenguaje MID/PID/FMI de J1587 de forma nativa, no a través de una traducción pegada con cinta.
Elegir herramienta y cable: lo que de verdad importa
- Hardware de doble protocolo. Transceptor J1708 más CAN, en la misma caja. No negociable para trabajar con camiones pre-2007.
- Un cable con todos los pines de datos conectados. Muchos cables baratos de 9 pines solo conectan los pines de CAN y dejan F/G vacíos — el par J1708 muere dentro del conector. Verifica continuidad en cada pin de datos, o cómprale a alguien que publique el pinout. Nuestra guía del conector de 9 pines muestra qué pines deben estar vivos.
- Un adaptador de 6 pines para los camiones más viejos — de nuevo, con el par de datos realmente cableado, no solo la alimentación.
- Software que reporte MID/PID/FMI como debe ser, e idealmente que traduzca contra una base de datos de fallas real en lugar de mostrar números crudos.
Preguntas frecuentes
¿J1708 es lo mismo que J1587? No. J1708 es la capa de cableado y eléctrica (el enlace serial de par trenzado); J1587 es el formato de mensajes que corre sobre ella. En la práctica siempre se usan juntos, y por eso la gente dice los nombres indistintamente.
¿Puedo leer códigos J1708 a través del conector de 9 pines? Sí — si el camión tiene el J1708 cableado a los pines F y G (la mayoría sí) y tu herramienta más el cable realmente conectan esos pines. Una herramienta de solo CAN en un puerto de 9 pines nunca va a ver el tráfico J1708, sin importar cómo se vea el conector.
Mi escáner dice "soporta camiones heavy duty" pero no conecta con mi tractocamión antiguo. ¿Por qué? Casi siempre le falta el hardware J1708. Lo más probable es que la herramienta solo contenga un transceptor CAN para J1939. Es una limitación de la tarjeta de circuitos — ninguna actualización de software la arregla.
¿Cuál es la diferencia entre un PID aquí y un PID en el puerto OBD2 de mi auto? Mismo acrónimo, estándares sin relación. Los PID de J1587 son identificadores de parámetros de servicio pesado que van en pareja con MID y FMI. Los PID de OBD2 pertenecen al mundo automotriz ligero. Las herramientas y las listas de códigos no se cruzan.
¿Vale la pena mantener los camiones J1708 en la carretera? Pregúntales a los dueños-operadores que todavía los manejan. Electrónica simple, trenes motrices pre-emisiones, y un enlace de datos documentado desde hace treinta años los hacen de los camiones más mantenibles jamás construidos — si tienes una herramienta que hable su idioma.
Si tu flota todavía incluye fierros pre-2007, no dejes que sea el camión con el que tu escáner no puede hablar. Busca herramientas de diagnóstico que soporten J1708/J1587 junto con J1939, y cuando salte un código, pásalo por nuestra consulta de DTC para ver qué te está diciendo realmente el camión. El protocolo no va a morir — tu capacidad de leerlo tampoco debería.
Need Help Choosing?
Our product specialists can recommend the right diagnostic tool for your specific needs.
Related Guides
Códigos SPN y FMI explicados: cómo leer cualquier código de falla J1939
Ese par de números SPN/FMI en tu tablero no es un código secreto. El SPN te dice qué componente se está quejando y el FMI te dice cómo falló. Aquí está el decodificador completo, incluida la tabla FMI 0-31 completa.
Por qué el escáner OBD2 de tu auto no puede leer un tractocamión (y qué es lo que realmente funciona)
Ese lector de códigos de 30 dólares que funciona de maravilla en tu pickup se queda en negro en cuanto lo conectas a un tractocamión. No está descompuesto, y tu camión tampoco. Aquí te explicamos qué es realmente distinto bajo el tablero de un camión pesado, por qué algunos tractocamiones tienen un puerto de 16 pines que aun así no habla con un escáner de auto, y qué necesita de verdad un operador-propietario para leer códigos.
Protocolo J1939 explicado: la guía completa para técnicos de camiones
Todo lo que los técnicos de camiones necesitan saber sobre el protocolo SAE J1939 — códigos SPN/FMI, pinouts de conectores, estructura de mensajes y cómo se compara con OBD-II.
