MechanicDB
Heavy-Duty-Stufe 4,212 Fehlerpaare 10 OEMs 16 OEM-Dokumente

J1939-Fehlercode-Datenbank

Was dieser Datensatz ist
4,212 SAE-J1939-SPN/FMI-Fehlerpaare aus 16 veröffentlichten OEM-Fehlercode-Dokumenten, jeweils einer redaktionell erstellten Fehlerfamilie mit 17,049 Verfahren in FMI-basierter, redaktionell erstellter Prüfreihenfolge, Schwierigkeitsstufen, Teilekostenspannen und, soweit bekannt, Arbeitszeitschätzungen zugeordnet. Lieferung als CSV, Parquet und SQLite, mit einem Link zum Quelldokument bei jedem Fehlerpaar.
Heavy Duty lizenzieren · $149

Kostenlose Stichprobe mit 100 Fehlern auf GitHub (ODbL) →

Was Sie erhalten

Sechs Tabellen, geliefert als Pipe-getrenntes CSV, Apache Parquet und eine SQLite-Datenbank, verknüpft über fault_id und fix_id.

TabelleZeilenInhalt
j1939_faults4,212Eine Zeile pro SPN/FMI-Paar und OEM: OEM-Code, Steuergerät, Kurzbeschreibung, Fehlerfamilie, Erläuterung, Quelldokument und URL
j1939_spn884SPN-Namen: Standard-SPNs einmal, vom Hersteller vergebene SPNs einmal pro OEM
j1939_fmi32Die 32 Fehlerart-Kennungen mit ihrer Bedeutung in verständlicher Sprache
diagnostic_fixes17,049Redaktionell erstellte Verfahren je Fehler in Prüfreihenfolge, mit Schwierigkeit und Arbeitsschritten, dazu Teilekostenspanne und Arbeitsstunden, soweit bekannt
replacement_parts5,913Teilenamen pro Reparatur mit einer Katalog-Suchanfrage
j1939_fixes_joined17,049Die flache Ansicht aus Fehlern und Reparaturen, ein einziger Lesevorgang für Notebooks

Abdeckung nach OEM

16 veröffentlichte Fehlercode-Dokumente von 10 Herstellern. Jede Zeile verlinkt das Dokument, aus dem die Paare stammen; öffnen Sie einen OEM für seine eigene Aufschlüsselung.

OEMSteuergerätFehlerpaareQuelldokument
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)

Fehlerlisten für On-Highway-Motoren der Lkw von Cummins, Detroit Diesel, PACCAR, Volvo/Mack und Caterpillar sind Material aus Händlerportalen und nicht enthalten. Die Beschreibungen verfassen wir selbst, und es wird kein Text aus SAE J1939 wiedergegeben.

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

Abdeckung nach System

SystemFehlerpaareAnteil
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%

J1939-FMI-Referenz

Die Fehlerart-Kennung ist die zweite Hälfte jedes J1939-Fehlers. Dies sind die im gesamten Datensatz verwendeten Bedeutungen in verständlicher Sprache, mit der Anzahl der Fehlerpaare, die jede davon tragen.

FMIBedeutungFehlerpaare
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 (reserviert)23
23Reserved by SAE; some OEMs assign proprietary meanings (reserviert)8
24Reserved by SAE; some OEMs assign proprietary meanings (reserviert)5
25Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
26Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
27Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
28Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
29Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
30Reserved by SAE; some OEMs assign proprietary meanings (reserviert)4
31Fault present; no further detail130

Beispielzeilen

Eine Zeile je Hersteller aus der kostenlosen Stichprobe. Der Datensatz ergänzt für jedes Paar die geordneten Verfahren, mit Kosten- und Arbeitszeitschätzungen, soweit bekannt, und mit einem Teilenamen, wo ein Teil zugeordnet ist.

SPNFMIOEMOEM-CodeBeschreibungFehlerfamilie
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

Fragen

Ist das der SAE-J1939-Digital-Annex?

Nein. MechanicDB Heavy Duty gibt weder den SAE-J1939-Digital-Annex noch eine J1939-DBC-Datei oder von SAE lizenzierten SPN/FMI-Text wieder. Jedes Fehlerpaar wird aus einem veröffentlichten OEM-Fehlercode-Dokument zusammengestellt — einem Servicehandbuch, einer Wartungsanleitung oder einer DTC-Liste von einem offiziellen Server eines Herstellers — mit eigener Formulierung und einem Link pro Zeile zum Ursprungsdokument.

Welche Nutzfahrzeugsysteme werden abgedeckt?

Getriebe, ABS/ESC, Motorsteuergerät, Abgasnachbehandlung und Karosseriesteuergeräte bei 10 Herstellern: Bendix, Caterpillar, Cummins, Eaton, John Deere, Navistar, Perkins, PSI, WABCO, Yanmar — Off-Highway-, Stationär-, Marine-, Landwirtschafts- und Spezialanwendungen. Fehlercodelisten für On-Highway-Motoren von Cummins, Detroit Diesel, PACCAR, Volvo/Mack und Caterpillar-Lkw stammen aus Händlerportalen und sind nicht enthalten.

Was bedeuten SPN und FMI in einem J1939-Fehlercode?

Ein J1939-Fehler ist ein Paar. Die SPN (Suspect Parameter Number) bezeichnet den Parameter oder das Bauteil, über das ein Steuergerät berichtet, etwa die Kühlmitteltemperatur oder einen Raddrehzahlsensor. Die FMI (Failure Mode Identifier, 0 bis 31) gibt an, wie es ausgefallen ist: über oder unter dem Bereich, Kurzschluss nach Plus oder Masse, Unterbrechung, sprunghaftes Signal, keine Aktualisierung und so weiter. Standard-SPNs bedeuten bei jeder Marke dasselbe; SPNs ab 516096 vergibt jeder Hersteller selbst, deshalb benennt der Datensatz sie pro OEM.