Seis tablas, entregadas en CSV delimitado por barras verticales, Apache Parquet y una base de datos SQLite, unidas por fault_id y fix_id.
| Tabla | Filas | Contenido |
|---|---|---|
j1939_faults | 4,212 | Una 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_spn | 884 | Nombres de SPN: los SPN estándar una vez, los SPN asignados por el fabricante una vez por OEM |
j1939_fmi | 32 | Los 32 identificadores de modo de fallo con su significado en lenguaje sencillo |
diagnostic_fixes | 17,049 | Procedimientos 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_parts | 5,913 | Nombres de piezas por reparación, con una consulta de búsqueda en catálogo |
j1939_fixes_joined | 17,049 | La vista plana que une fallos y reparaciones, una sola lectura para notebooks |
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.
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.
| Sistema | Pares de fallo | Proporción |
|---|---|---|
| Transmission | 1,355 | 32.2% |
| Brakes/ABS | 816 | 19.4% |
| Engine | 515 | 12.2% |
| Electrical | 400 | 9.5% |
| Fuel | 374 | 8.9% |
| Aftertreatment | 229 | 5.4% |
| Body/Cab | 160 | 3.8% |
| Air Intake | 128 | 3.0% |
| Network | 98 | 2.3% |
| Cooling | 55 | 1.3% |
| Lubrication | 49 | 1.2% |
| Instrument | 33 | 0.8% |
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.
| FMI | Significado | Pares de fallo |
|---|---|---|
| 0 | Reading in-range but far too high | 190 |
| 1 | Reading in-range but far too low | 156 |
| 2 | Signal unstable, intermittent or implausible | 339 |
| 3 | Circuit voltage high / short to supply | 357 |
| 4 | Circuit voltage low / short to ground | 367 |
| 5 | Current too low; open circuit | 324 |
| 6 | Current too high; short to ground | 281 |
| 7 | Mechanical part not reacting or misadjusted | 187 |
| 8 | Wrong frequency, pulse width or period | 109 |
| 9 | Message not arriving at expected rate | 190 |
| 10 | Value changing implausibly fast or slow | 129 |
| 11 | Fault detected, cause undetermined | 60 |
| 12 | Smart device or component defective | 182 |
| 13 | Calibration data outside limits | 284 |
| 14 | See manufacturer-specific instructions | 198 |
| 15 | Slightly above normal range | 82 |
| 16 | Moderately above normal range | 112 |
| 17 | Slightly below normal range | 77 |
| 18 | Moderately below normal range | 113 |
| 19 | Network-received value flagged as error | 160 |
| 20 | Value has drifted upward over time | 71 |
| 21 | Value has drifted downward over time | 54 |
| 22 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 23 |
| 23 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 8 |
| 24 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 5 |
| 25 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 26 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 27 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 28 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 29 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 30 | Reserved by SAE; some OEMs assign proprietary meanings (reservado) | 4 |
| 31 | Fault present; no further detail | 130 |
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.
| SPN | FMI | OEM | Código OEM | Descripción | Familia de fallas |
|---|---|---|---|---|---|
| 154 | 13 | Bendix | 12-23 | ABS controller auxiliary I/O channel 2 or 3 reads shorted high | Configurable Auxiliary Output Solenoid Circuit |
| 174 | 16 | Caterpillar | 174-16 | Fuel temperature reading moderately above normal range | Fuel Temperature Sensor |
| 91 | 4 | Cummins | 551 | Accelerator pedal idle validation circuit reads low (shorted to ground) | Accelerator Pedal Position Sensor |
| 33 | 6 | Eaton | 250 | Clutch actuator position sensor circuit shorted to ground, current too high | Linear Clutch Actuator (LCA) Position and Operation |
| 94 | 16 | John Deere | — | Fuel delivery pressure sensor, moderately above normal range | Fuel Delivery (Low) Pressure Sensor |
| 2023 | 9 | Navistar | — | Electronic gauge cluster, tachometer sensor fault is not being received at the expected message rate | Instrument/Gauge Cluster CAN Link Fault |
| 110 | 31 | PSI | — | Engine coolant temperature sensor signal stuck, not responding to changes | Engine Coolant Temperature Sensor |
| 29 | 8 | Perkins | — | Secondary accelerator pedal position sensor frequency or pulse width out of range | Accelerator Pedal Position Sensor |
| 704 | 4 | WABCO | — | Trailer auxiliary output circuit (WABCO aux): circuit shorted to ground (voltage low) | Configurable Auxiliary Output Solenoid Circuit |
| 3516 | 4 | Yanmar | P206C | DEF quality sensor internal circuit shorted | DEF/Urea Quality (Concentration) Sensor Circuit |
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.
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.
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.