MechanicDB
Plano Heavy Duty 4,212 pares de falha 10 OEMs 16 documentos OEM

Banco de dados de códigos de falha J1939

O que é este conjunto de dados
4,212 pares de falha SPN/FMI SAE J1939 compilados de 16 documentos de códigos de falha publicados pelas fabricantes, cada um associado a uma família de falhas elaborada pela equipe com 17,049 procedimentos em uma ordem de consideração elaborada pela equipe e orientada pelo FMI, níveis de dificuldade, faixas de custo de peças e estimativas de mão de obra quando conhecidas. Entregue em CSV, Parquet e SQLite, com um link para o documento de origem em cada par de falha.
Licenciar o Heavy Duty · $149

Amostra gratuita de 100 falhas no GitHub (ODbL) →

O que você recebe

Seis tabelas, entregues em CSV delimitado por barra vertical, Apache Parquet e um banco de dados SQLite, unidas por fault_id e fix_id.

TabelaLinhasConteúdo
j1939_faults4,212Uma linha por par SPN/FMI e por OEM: código OEM, controlador, descrição curta, família de falhas, explicação, documento de origem e URL
j1939_spn884Nomes de SPN: SPNs padrão uma vez, SPNs atribuídos pelo fabricante uma vez por OEM
j1939_fmi32Os 32 identificadores de modo de falha com seus significados em linguagem simples
diagnostic_fixes17,049Procedimentos elaborados pela equipe por falha em ordem de consideração, com dificuldade e etapas, além de faixa de custo de peças e horas de mão de obra quando conhecidas
replacement_parts5,913Nomes de peças por reparo, com uma consulta de busca em catálogo
j1939_fixes_joined17,049A visão plana que une falhas e reparos, uma única leitura para notebooks

Cobertura por OEM

16 documentos de códigos de falha publicados por 10 fabricantes. Cada linha aponta para o documento de onde os pares foram tirados; abra um OEM para ver o detalhamento dele.

OEMControladorPares de falhaDocumento de origem
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)

As listas de falhas dos motores rodoviários dos caminhões Cummins, Detroit Diesel, PACCAR, Volvo/Mack e Caterpillar são material de portais de concessionárias e não estão incluídas. As descrições são escritas por nós e nenhum texto da SAE J1939 é reproduzido.

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

Cobertura por sistema

SistemaPares de falhaParticipação
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%

Referência FMI J1939

O identificador de modo de falha é a segunda metade de toda falha J1939. Estes são os significados em linguagem simples usados em todo o conjunto de dados, com o número de pares de falha que carregam cada um.

FMISignificadoPares de falha
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

Linhas de amostra

Uma linha por fabricante na amostra gratuita. O conjunto de dados acrescenta os procedimentos ordenados de cada par, com estimativas de custo e de mão de obra quando conhecidas e o nome de uma peça quando há uma associada.

SPNFMIOEMCódigo OEMDescriçãoFamília de falhas
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

Perguntas

Este é o Digital Annex da SAE J1939?

Não. O MechanicDB Heavy Duty não reproduz o Digital Annex da SAE J1939, nenhum arquivo DBC J1939 nem texto SPN/FMI licenciado pela SAE. Cada par de falha é compilado a partir de um documento OEM de códigos de falha publicado — um manual de serviço, um guia de manutenção ou uma lista de DTC proveniente de um servidor oficial de fabricante — com redação própria e um link por linha para o documento de origem.

Quais sistemas de veículos pesados são cobertos?

Transmissão, ABS/ESC, ECU do motor, pós-tratamento e controladores de carroceria em 10 fabricantes: Bendix, Caterpillar, Cummins, Eaton, John Deere, Navistar, Perkins, PSI, WABCO, Yanmar — aplicações fora de estrada, estacionárias, marítimas, agrícolas e especiais. As listas de falhas de motores rodoviários da Cummins, Detroit Diesel, PACCAR, Volvo/Mack e caminhões Caterpillar são material de portal exclusivo de concessionária e não estão incluídas.

O que são SPN e FMI em um código de falha J1939?

Uma falha J1939 é um par. O SPN (Suspect Parameter Number) indica o parâmetro ou componente sobre o qual um controlador está informando, como a temperatura do líquido de arrefecimento ou um sensor de velocidade da roda. O FMI (Failure Mode Identifier, de 0 a 31) diz como ele falhou: acima ou abaixo da faixa, em curto com positivo ou com massa, circuito aberto, sinal errático, sem atualização e assim por diante. SPNs padrão significam a mesma coisa em todas as marcas; os SPNs a partir de 516096 são atribuídos por cada fabricante, por isso o conjunto de dados os nomeia por OEM.