MechanicDB
Nivel Heavy Duty 4,212 pares de fallo 10 OEM 16 documentos OEM

Base de datos de códigos de falla J1939

Qué es este conjunto de datos
4,212 pares de falla SPN/FMI SAE J1939 recopilados de 16 documentos de códigos de falla publicados por los fabricantes, cada uno asignado a una familia de fallas creada por el equipo con 17,049 procedimientos en un orden de consideración creado por el equipo y basado en el FMI, niveles de dificultad, intervalos de coste de piezas y estimaciones de mano de obra cuando se conocen. Se entrega en CSV, Parquet y SQLite, con un enlace al documento fuente en cada par de falla.
Licenciar Heavy Duty · $149

Muestra gratuita de 100 fallos en GitHub (ODbL) →

Qué incluye

Seis tablas, entregadas en CSV delimitado por barras verticales, Apache Parquet y una base de datos SQLite, unidas por fault_id y fix_id.

TablaFilasContenido
j1939_faults4,212Una fila por par SPN/FMI y por OEM: código OEM, controlador, descripción breve, familia de fallas, explicación, documento de origen y URL
j1939_spn884Nombres de SPN: los SPN estándar una vez, los SPN asignados por el fabricante una vez por OEM
j1939_fmi32Los 32 identificadores de modo de fallo con su significado en lenguaje sencillo
diagnostic_fixes17,049Procedimientos creados por el equipo para cada falla en orden de consideración, con dificultad y pasos, además de intervalo de coste de piezas y horas de mano de obra cuando se conocen
replacement_parts5,913Nombres de piezas por reparación, con una consulta de búsqueda en catálogo
j1939_fixes_joined17,049La vista plana que une fallos y reparaciones, una sola lectura para notebooks

Cobertura por OEM

16 documentos de códigos de falla publicados por 10 fabricantes. Cada fila enlaza al documento del que se tomaron los pares; abra un OEM para ver su propio desglose.

OEMControladorPares de falloDocumento de origen
BendixABS/ESC111SD-13-4869 EC-60 ABS/ATC/ESP service data sheet (2013)
BendixABS/ESC155SD-13-4983 EC-80 ABS/ATC service data sheet (2014)
CaterpillarEngine ECU661200 Series marine auxiliary engines troubleshooting guide
CumminsEngine ECU200A042J565 fire pump drive engine IOM, fault code charts
CumminsEngine ECU38Onan marine generator MDDCA operator manual
EatonTransmission763TRTS0950 Endurant HD fault code index
EatonTransmission876TRTS0960 Endurant XD fault code index
John DeereEngine ECU161OMH229936 9670/9770 STS engine control unit DTCs
John DeereEngine ECU153OMRG35856 PowerTech DTC list
NavistarBody controller326S08327 Body Controller Diagnostic Trouble Codes (2010)
NavistarBody controller25s082504 Electrical System Troubleshooting Guide fault-code XML
PSIEngine ECU271PSI 6.0L OBD-HD engine diagnostic manual (FCCC chassis)
PerkinsEngine ECU179SEBU8601-07 1206E-E70TTA industrial engine OMM, Table 3 diagnostic codes
WABCOABS/ESC113MM0112 ABS/ESC E-version maintenance manual (05.2020)
WABCOABS/ESC448MM1719 mBSP ABS/ESC maintenance manual (08.2018)
YanmarEngine ECU327Troubleshooting manual, engines over 56 kW (2024)

Las listas de fallos de motores de carretera de los camiones Cummins, Detroit Diesel, PACCAR, Volvo/Mack y Caterpillar son material de portales de concesionario y no están incluidas. Las descripciones las redactamos nosotros y no se reproduce ningún texto de SAE J1939.

Bendix · 266Caterpillar · 66Cummins · 238Eaton · 1,639John Deere · 314Navistar · 351Perkins · 179PSI · 271WABCO · 561Yanmar · 327

Cobertura por sistema

SistemaPares de falloProporción
Transmission1,35532.2%
Brakes/ABS81619.4%
Engine51512.2%
Electrical4009.5%
Fuel3748.9%
Aftertreatment2295.4%
Body/Cab1603.8%
Air Intake1283.0%
Network982.3%
Cooling551.3%
Lubrication491.2%
Instrument330.8%

Referencia FMI J1939

El identificador de modo de fallo es la segunda mitad de cada fallo J1939. Estos son los significados en lenguaje sencillo que se usan en todo el conjunto de datos, con el número de pares de fallo que lleva cada uno.

FMISignificadoPares de fallo
0Reading in-range but far too high190
1Reading in-range but far too low156
2Signal unstable, intermittent or implausible339
3Circuit voltage high / short to supply357
4Circuit voltage low / short to ground367
5Current too low; open circuit324
6Current too high; short to ground281
7Mechanical part not reacting or misadjusted187
8Wrong frequency, pulse width or period109
9Message not arriving at expected rate190
10Value changing implausibly fast or slow129
11Fault detected, cause undetermined60
12Smart device or component defective182
13Calibration data outside limits284
14See manufacturer-specific instructions198
15Slightly above normal range82
16Moderately above normal range112
17Slightly below normal range77
18Moderately below normal range113
19Network-received value flagged as error160
20Value has drifted upward over time71
21Value has drifted downward over time54
22Reserved by SAE; some OEMs assign proprietary meanings (reservado)23
23Reserved by SAE; some OEMs assign proprietary meanings (reservado)8
24Reserved by SAE; some OEMs assign proprietary meanings (reservado)5
25Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
26Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
27Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
28Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
29Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
30Reserved by SAE; some OEMs assign proprietary meanings (reservado)4
31Fault present; no further detail130

Filas de muestra

Una fila por fabricante en la muestra gratuita. El conjunto de datos añade los procedimientos ordenados de cada par, con estimaciones de costes y de mano de obra cuando se conocen y el nombre de una pieza cuando hay una asignada.

SPNFMIOEMCódigo OEMDescripciónFamilia de fallas
15413Bendix12-23ABS controller auxiliary I/O channel 2 or 3 reads shorted highConfigurable Auxiliary Output Solenoid Circuit
17416Caterpillar174-16Fuel temperature reading moderately above normal rangeFuel Temperature Sensor
914Cummins551Accelerator pedal idle validation circuit reads low (shorted to ground)Accelerator Pedal Position Sensor
336Eaton250Clutch actuator position sensor circuit shorted to ground, current too highLinear Clutch Actuator (LCA) Position and Operation
9416John Deere—Fuel delivery pressure sensor, moderately above normal rangeFuel Delivery (Low) Pressure Sensor
20239Navistar—Electronic gauge cluster, tachometer sensor fault is not being received at the expected message rateInstrument/Gauge Cluster CAN Link Fault
11031PSI—Engine coolant temperature sensor signal stuck, not responding to changesEngine Coolant Temperature Sensor
298Perkins—Secondary accelerator pedal position sensor frequency or pulse width out of rangeAccelerator Pedal Position Sensor
7044WABCO—Trailer auxiliary output circuit (WABCO aux): circuit shorted to ground (voltage low)Configurable Auxiliary Output Solenoid Circuit
35164YanmarP206CDEF quality sensor internal circuit shortedDEF/Urea Quality (Concentration) Sensor Circuit

Preguntas

¿Es este el Digital Annex de SAE J1939?

No. MechanicDB Heavy Duty no reproduce el Digital Annex de SAE J1939, ningún archivo DBC de J1939 ni texto SPN/FMI con licencia de SAE. Cada par de fallo se compila a partir de un documento OEM de códigos de fallo publicado — un manual de servicio, una guía de mantenimiento o una lista de DTC procedente de un servidor oficial de un fabricante — con redacción propia y un enlace por fila al documento del que procede.

¿Qué sistemas de vehículos pesados están cubiertos?

Transmisión, ABS/ESC, ECU de motor, postratamiento y controladores de carrocería en 10 fabricantes: Bendix, Caterpillar, Cummins, Eaton, John Deere, Navistar, Perkins, PSI, WABCO, Yanmar — aplicaciones fuera de carretera, estacionarias, marinas, agrícolas y especiales. Las listas de fallos de motores de uso en carretera de Cummins, Detroit Diesel, PACCAR, Volvo/Mack y camiones Caterpillar son material de portal exclusivo del concesionario y no están incluidas.

¿Qué son el SPN y el FMI en un código de falla J1939?

Un fallo J1939 es un par. El SPN (Suspect Parameter Number) identifica el parámetro o componente sobre el que informa un controlador, como la temperatura del refrigerante o un sensor de velocidad de rueda. El FMI (Failure Mode Identifier, de 0 a 31) indica cómo ha fallado: por encima o por debajo de su rango, cortocircuito a positivo o a masa, circuito abierto, señal errática, sin actualización, etc. Los SPN estándar significan lo mismo en todas las marcas; los SPN a partir de 516096 los asigna cada fabricante, por eso el conjunto de datos los nombra por OEM.