Para OBD2 final abierto & ampliar la asignación de pines del cable ,por favor, haga clic en aquí
Pinout estándar OBD2
Soure:wiki
Modos de
Hay 10 modos de operación que se describe en la última OBD-II estándar SAE J1979. Son los siguientes:
Modo de (hexagonal) | Descripción |
---|---|
01 | Mostrar los datos actuales |
02 | Se muestran datos de freeze frame |
03 | Mostrar códigos de apuro de diagnóstico almacenados |
04 | Códigos de apuro de diagnóstico claro y valores almacenados |
05 | Resultados de la prueba, monitoreo de sensor de oxígeno (no sólo puede) |
06 | Resultados de la prueba, otro componente/sistema de monitoreo (Resultados de la prueba, sensor de oxígeno, monitoreo sólo puede) |
07 | Mostrar códigos de apuro de diagnóstico pendiente (detectados durante el ciclo de conducción actual o pasado) |
08 | Control de funcionamiento del sistema de componentes a bordo |
09 | Solicitar información del vehículo |
0A | Permanente Códigos de apuro de diagnóstico (DTC) (Hayan borrado DTC) |
Fabricantes de vehículos no están obligados a apoyar todos los modos. Cada fabricante puede definir modos adicionales arriba #9 (por ejemplo: modo de 22 definido por SAE J2190 para Ford/GM, modo de 21 para Toyota) para otros por ejemplo información. el voltaje de la batería de tracción en un vehículo híbrido eléctrico (HEV).[2]
PID estándar
La siguiente tabla muestra el estándar OBD-II PIDs según lo definido por SAE J1979. Se da la respuesta esperada para cada PID, junto con información sobre cómo traducir la respuesta a datos significativos. Otra vez, no todos los vehículos apoyará todos los PID y puede haber PIDs personalizados definido por el fabricante que no se definen en el estándar de OBD-II.
Nota que los modos 1 y 2 son básicamente idénticos, excepto que el modo de 1 proporciona información actual, mientras que el modo 2 proporciona una instantánea de los mismos datos tomados en el momento cuando fue el último código de apuro de diagnóstico. Las excepciones son los PID 01, que sólo está disponible en el modo de 1, y PID 02, que sólo está disponible en el modo de 2. Si el modo 2 PID 02 devuelve cero, entonces no hay ninguna instantánea y otro modo 2 datos no tiene sentidos.
Cuando se usa notación Bit codificado, cantidades como C4 significa bit 4 de bytes de datos C. Cada bit es numerado de 0 Para 7, por lo que 7 es el bit más significativo y 0 es el bit menos significativo.
A | B | C | D | ||||||||||||||||||||||||||||
A7 | A6 | A5 | A4 | A3 | A2 | A1 | A0 | B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | C7 | C6 | C5 | C4 | C3 | C2 | C1 | C0 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
Modo de 01
PID (hexagonal) |
PID (Dec) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|---|
00 | 0 | 4 | PIDs apoyadas [01 – 20] | Pedacito codificado [A7... D0] == [PID $01... PID $20] Ver abajo | |||
01 | 1 | 4 | Estado del monitor desde DTCs borrados. (Incluye luz indicadora de mal funcionamiento (MIL) Estado y número de DTC.) | Pedacito codificado. Ver abajo | |||
02 | 2 | 2 | Congelación de DTC | ||||
03 | 3 | 2 | Estado del sistema de combustible | Pedacito codificado. Ver abajo | |||
04 | 4 | 1 | Calcula la carga del motor | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} (o {\DisplayStyle {\tfrac {A}{2.55}}}) |
05 | 5 | 1 | Temperatura del refrigerante del motor | -40 | 215 | ° C | {\DisplayStyle A-40} |
06 | 6 | 1 | Corto plazo del combustible trim — Banco 1 | -100 (Reducir el combustible: Demasiado rica) | 99.2 (Agregue combustible: Demasiado magra) | % |
{\DisplayStyle {\frac {100}{128}}A-100}
(o {\DisplayStyle {\tfrac {A}{1.28}}-100} ) |
07 | 7 | 1 | A largo plazo combustible trim — Banco 1 | ||||
08 | 8 | 1 | Corto plazo del combustible trim — Banco 2 | ||||
09 | 9 | 1 | A largo plazo combustible trim — Banco 2 | ||||
0A | 10 | 1 | Presión de combustible (presión manométrica) | 0 | 765 | kPa | {\DisplayStyle 3A} |
0B | 11 | 1 | Presión absoluta del múltiple de admisión | 0 | 255 | kPa | {\DisplayStyle A} |
0C | 12 | 2 | RPM del motor | 0 | 16,383.75 | RPM | {\DisplayStyle {\frac {256A + B}{4}}} |
0D | 13 | 1 | Velocidad del vehículo | 0 | 255 | km/h | {\DisplayStyle A} |
0E | 14 | 1 | Avance de la sincronización | -64 | 63.5 | ° antes de TDC | {\DisplayStyle {\frac {A}{2}}-64} |
0F | 15 | 1 | Temperatura del aire de admisión | -40 | 215 | ° C | {\DisplayStyle A-40} |
10 | 16 | 2 | MAF caudal de aire | 0 | 655.35 | gramos/seg. | {\DisplayStyle {\frac {256A + B}{100}}} |
11 | 17 | 1 | Posición del acelerador | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
12 | 18 | 1 | Estado de aire secundario ordenada | Pedacito codificado. Ver abajo | |||
13 | 19 | 1 | Sensores de oxígeno presente (en 2 bancos) | [A0... A3] == Banco 1, Sensores de 1-4. [A4... A7] == Banco 2… | |||
14 | 20 | 2 | Sensor de oxígeno 1 A: Tensión B: Reajuste de combustible de corto plazo |
0 -100 |
1.275 99.2 |
% voltios |
{\DisplayStyle {\frac {A}{200}}}
{\DisplayStyle {\frac {100}{128}}B-100}
(Si B == $FF, sensor no se utiliza en el cálculo del ajuste) |
15 | 21 | 2 | Sensor de oxígeno 2 A: Tensión B: Reajuste de combustible de corto plazo |
||||
16 | 22 | 2 | Sensor de oxígeno 3 A: Tensión B: Reajuste de combustible de corto plazo |
||||
17 | 23 | 2 | Sensor de oxígeno 4 A: Tensión B: Reajuste de combustible de corto plazo |
||||
18 | 24 | 2 | Sensor de oxígeno 5 A: Tensión B: Reajuste de combustible de corto plazo |
||||
19 | 25 | 2 | Sensor de oxígeno 6 A: Tensión B: Reajuste de combustible de corto plazo |
||||
1A | 26 | 2 | Sensor de oxígeno 7 A: Tensión B: Reajuste de combustible de corto plazo |
||||
1B | 27 | 2 | Sensor de oxígeno 8 A: Tensión B: Reajuste de combustible de corto plazo |
||||
1C | 28 | 1 | Este vehículo cumple con las normas OBD | Pedacito codificado. Ver abajo | |||
1D | 29 | 1 | Sensores de oxígeno presente (en 4 bancos) | Similar al PID 13, pero [A0... A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2] | |||
1E | 30 | 1 | Estado de la entrada auxiliar | A0 == Poder sacar (TOMA DE FUERZA) Estado (1 == activo) [A1... A7] no se usa |
|||
1F | 31 | 2 | Tiempo de ejecución ya que el motor arranca | 0 | 65,535 | segundos | {\DisplayStyle 256A + B} |
20 | 32 | 4 | PIDs apoyadas [21 – 40] | Pedacito codificado [A7... D0] == [PID $21... PID $40] Ver abajo | |||
21 | 33 | 2 | Distancia recorrida con lámpara indicadora de mal funcionamiento (MIL) en | 0 | 65,535 | km | {\DisplayStyle 256A + B} |
22 | 34 | 2 | Riel de combustible Presión (Comparado con colector de vacío) | 0 | 5177.265 | kPa | {\DisplayStyle 0.079(256A + B)} |
23 | 35 | 2 | Riel de combustible Calibrador de presión (diesel, o inyección directa de gasolina) | 0 | 655,350 | kPa | {\DisplayStyle 10(256A + B)} |
24 | 36 | 4 | Sensor de oxígeno 1 AB: Relación de equivalencia de combustible – aire CD: Tensión |
0 0 |
< 2 < 8 |
relación de V |
{\DisplayStyle {\frac {2}{65536}}(256A + B)}
{\DisplayStyle {\frac {8}{65536}}(256C + D)}
|
25 | 37 | 4 | Sensor de oxígeno 2 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
26 | 38 | 4 | Sensor de oxígeno 3 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
27 | 39 | 4 | Sensor de oxígeno 4 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
28 | 40 | 4 | Sensor de oxígeno 5 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
29 | 41 | 4 | Sensor de oxígeno 6 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
2A | 42 | 4 | Sensor de oxígeno 7 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
2B | 43 | 4 | Sensor de oxígeno 8 AB: Relación de equivalencia de combustible – aire CD: Tensión |
||||
2C | 44 | 1 | Mandó GASES DE ESCAPE | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
2D | 45 | 1 | Error EGR | -100 | 99.2 | % | {\DisplayStyle {\tfrac {100}{128}}A-100} |
2E | 46 | 1 | Purgación evaporativa ordenada | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
2F | 47 | 1 | Entrada de nivel de tanque de combustible | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
30 | 48 | 1 | Calentamiento ya que los códigos despejaron | 0 | 255 | Conde | {\DisplayStyle A} |
31 | 49 | 2 | Distancia recorrida desde que los códigos despejaron | 0 | 65,535 | km | {\DisplayStyle 256A + B} |
32 | 50 | 2 | EVAP. Presión de Vapor del sistema | -8,192 | 8191.75 | PA | {\DisplayStyle {\frac {256A + B}{4}}}(AB es complemento de dos firmado)[3] |
33 | 51 | 1 | Presión barométrica absoluta | 0 | 255 | kPa | {\DisplayStyle A} |
34 | 52 | 4 | Sensor de oxígeno 1 AB: Relación de equivalencia de combustible – aire CD: Corriente |
0 -128 |
< 2 <128 |
relación de mA |
{\DisplayStyle {\frac {2}{65536}}(256A + B)}
{\DisplayStyle {\frac {256C + D}{256}}-128}
o {\DisplayStyle C +{\frac {D}{256}}-128} |
35 | 53 | 4 | Sensor de oxígeno 2 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
36 | 54 | 4 | Sensor de oxígeno 3 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
37 | 55 | 4 | Sensor de oxígeno 4 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
38 | 56 | 4 | Sensor de oxígeno 5 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
39 | 57 | 4 | Sensor de oxígeno 6 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
3A | 58 | 4 | Sensor de oxígeno 7 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
3B | 59 | 4 | Sensor de oxígeno 8 AB: Relación de equivalencia de combustible – aire CD: Corriente |
||||
3C | 60 | 2 | Temperatura del catalizador: Banco 1, Sensor de 1 | -40 | 6,513.5 | ° C | {\DisplayStyle {\frac {256A + B}{10}}-40} |
3D | 61 | 2 | Temperatura del catalizador: Banco 2, Sensor de 1 | ||||
3E | 62 | 2 | Temperatura del catalizador: Banco 1, Sensor de 2 | ||||
3F | 63 | 2 | Temperatura del catalizador: Banco 2, Sensor de 2 | ||||
40 | 64 | 4 | PIDs apoyadas [41 – 60] | Pedacito codificado [A7... D0] == [PID $41... PID $60] Ver abajo | |||
41 | 65 | 4 | Supervisar el estado de este ciclo de transmisión | Pedacito codificado. Ver abajo | |||
42 | 66 | 2 | Voltaje del módulo de control | 0 | 65.535 | V | {\DisplayStyle {\frac {256A + B}{1000}}} |
43 | 67 | 2 | Valor absoluto de la carga | 0 | 25,700 | % | {\DisplayStyle {\tfrac {100}{255}}(256A + B)} |
44 | 68 | 2 | Combustible – aire ordenó a relación de equivalencia | 0 | < 2 | relación de | {\DisplayStyle {\tfrac {2}{65536}}(256A + B)} |
45 | 69 | 1 | Posición relativa del acelerador | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
46 | 70 | 1 | Temperatura del aire ambiente | -40 | 215 | ° C | {\DisplayStyle A-40} |
47 | 71 | 1 | Posición absoluta del acelerador B | 0 | 100 | % | {\DisplayStyle {\frac {100}{255}}A} |
48 | 72 | 1 | Posición del acelerador absoluto C | ||||
49 | 73 | 1 | Posición del pedal acelerador D | ||||
4A | 74 | 1 | Posición del pedal acelerador E | ||||
4B | 75 | 1 | Posición del pedal acelerador F | ||||
4C | 76 | 1 | Actuador del acelerador ordenada | ||||
4D | 77 | 2 | Tiempo de funcionamiento con MIL | 0 | 65,535 | minutos | {\DisplayStyle 256A + B} |
4E | 78 | 2 | Tiempo que borra los códigos de problemas | ||||
4F | 79 | 4 | Valor máximo de la relación de equivalencia de combustible – aire, voltaje del sensor de oxígeno, sensor de oxígeno actual, y la presión absoluta del múltiple de admisión | 0, 0, 0, 0 | 255, 255, 255, 2550 | relación de, V, mA, kPa | A, B, C, D * 10 |
50 | 80 | 4 | Valor máximo para caudal de masa de aire sensor de flujo de aire | 0 | 2550 | g/s | A * 10, B, C, y D son reservados para uso futuro |
51 | 81 | 1 | Tipo de combustible | De tabla de tipo de combustible ver abajo | |||
52 | 82 | 1 | Etanol combustible % | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
53 | 83 | 2 | Sistema Evap absoluto presión de Vapor | 0 | 327.675 | kPa | {\DisplayStyle {\frac {256A + B}{200}}} |
54 | 84 | 2 | Presión de vapor del sistema EVAP | -32,767 | 32,768 | PA | ((A * 256)+B)-32767 |
55 | 85 | 2 | Sensor de oxígeno secundario a corto plazo trim, A: Banco 1, B: Banco 3 | -100 | 99.2 | % | {\DisplayStyle {\frac {100}{128}}A-100}{\DisplayStyle {\frac {100}{128}}B-100} |
56 | 86 | 2 | Largo plazo sensor de oxígeno secundario ajuste, A: Banco 1, B: Banco 3 | ||||
57 | 87 | 2 | Sensor de oxígeno secundario a corto plazo trim, A: Banco 2, B: Banco 4 | ||||
58 | 88 | 2 | Largo plazo sensor de oxígeno secundario ajuste, A: Banco 2, B: Banco 4 | ||||
59 | 89 | 2 | Riel de combustible presión absoluta | 0 | 655,350 | kPa | {\DisplayStyle 10(256A + B)} |
5A | 90 | 1 | Posición del pedal acelerador relativa | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
5B | 91 | 1 | Vida restante de batería híbrida | 0 | 100 | % | {\DisplayStyle {\tfrac {100}{255}}A} |
5C | 92 | 1 | Temperatura del aceite del motor | -40 | 210 | ° C | {\DisplayStyle A-40} |
5D | 93 | 2 | Tiempo de inyección de combustible | -210.00 | 301.992 | ° | {\DisplayStyle {\frac {256A + B}{128}}-210} |
5E | 94 | 2 | Tasa de combustible de motor | 0 | 3276.75 | L. / h | {\DisplayStyle {\frac {256A + B}{20}}} |
5F | 95 | 1 | Requisitos de emisión a la que el vehículo está diseñado | Pedacito codificado | |||
60 | 96 | 4 | PIDs apoyadas [61 – 80] | Pedacito codificado [A7... D0] == [PID $61... PID $80] Ver abajo | |||
61 | 97 | 1 | Motor de la demanda del conductor – por ciento del esfuerzo de torsión | -125 | 125 | % | A-125 |
62 | 98 | 1 | Real del motor – por ciento del esfuerzo de torsión | -125 | 125 | % | A-125 |
63 | 99 | 2 | Esfuerzo de torsión de motor referencia | 0 | 65,535 | Nm | {\DisplayStyle 256A + B} |
64 | 100 | 5 | Datos de porcentaje de par motor | -125 | 125 | % | A-125 inactivo B-125 punto de motor 1 C-125 punto de motor 2 D-125 punto de motor 3 E-125 punto de motor 4 |
65 | 101 | 2 | Entrada auxiliar / salida apoyada | Pedacito codificado | |||
66 | 102 | 5 | Sensor de flujo de masa de aire | ||||
67 | 103 | 3 | Temperatura del refrigerante del motor | ||||
68 | 104 | 7 | Sensor de temperatura del aire de entrada | ||||
69 | 105 | 7 | Ordenada de la EGR y el Error EGR | ||||
6A | 106 | 5 | Control de flujo de aire de admisión Diesel ordenada y la posición de flujo de aire de admisión relativa | ||||
6B | 107 | 5 | Temperatura de recirculación de gases de escape | ||||
6C | 108 | 5 | Control del actuador del acelerador ordenada y posición relativa del acelerador | ||||
6D | 109 | 6 | Sistema de control de presión de combustible | ||||
6E | 110 | 5 | Sistema de control de presión de inyección | ||||
6F | 111 | 3 | Presión de entrada del Turbo compresor | ||||
70 | 112 | 9 | Control de presión de refuerzo | ||||
71 | 113 | 5 | Turbo de geometría variable (VGT) control | ||||
72 | 114 | 5 | Control de válvula de derivación | ||||
73 | 115 | 5 | La presión de escape | ||||
74 | 116 | 5 | Turbocompresor RPM | ||||
75 | 117 | 7 | Temperatura del turbocompresor | ||||
76 | 118 | 7 | Temperatura del turbocompresor | ||||
77 | 119 | 5 | Refrigerador de la temperatura del aire de carga (CACT) | ||||
78 | 120 | 9 | Temperatura del Gas de escape (EGT) Banco 1 | Especial PID. Ver abajo | |||
79 | 121 | 9 | Temperatura del Gas de escape (EGT) Banco 2 | Especial PID. Ver abajo | |||
7A | 122 | 7 | Filtro de partículas diesel (PD) | ||||
7B | 123 | 7 | Filtro de partículas diesel (PD) | ||||
7C | 124 | 9 | Filtro de partículas diesel (PD) temperatura | ||||
7D | 125 | 1 | NTE de NOx (No se debe superar) Estado del área de control | ||||
7E | 126 | 1 | NTE DE PM (No se debe superar) Estado del área de control | ||||
7F | 127 | 13 | Motor de tiempo de ejecución | ||||
80 | 128 | 4 | PIDs apoyadas [81 – A0] | Pedacito codificado [A7... D0] == [PID $81... PID $A0] Ver abajo | |||
81 | 129 | 21 | Motor de tiempo de ejecución para el dispositivo de Control de emisiones auxiliares(OFICINA) | ||||
82 | 130 | 21 | Motor de tiempo de ejecución para el dispositivo de Control de emisiones auxiliares(OFICINA) | ||||
83 | 131 | 5 | Sensor de NOx | ||||
84 | 132 | Temperatura superficial del múltiple | |||||
85 | 133 | Sistema de reactivo de NOx | |||||
86 | 134 | Materia particulada (PM) sensor de | |||||
87 | 135 | Presión absoluta del múltiple de admisión | |||||
A0 | 160 | 4 | PIDs apoyadas [A1 – C0] | Pedacito codificado [A7... D0] == [$A1 PID... PID $C0] Ver abajo | |||
C0 | 192 | 4 | PIDs apoyadas [C1 – E0] | Pedacito codificado [A7... D0] == [$C1 PID... PID $E0] Ver abajo | |||
C3 | 195 | ? | ? | ? | ? | ? | Devuelve datos de numerosas, incluyendo la identificación de la condición de unidad y motor de velocidad * |
C4 | 196 | ? | ? | ? | ? | ? | B5 es motor ralentí solicitar B6 es petición parada motor * |
PID (hexagonal) |
PID (Dec) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
Modo de 02[editar]
Modo de 02 acepta el mismo PID como modo de 01, con el mismo significado, pero la información dada es de cuando fue creado el fotograma congelado.
Tienes que enviar el número de bastidor en la sección de datos del mensaje.
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|
02 | 2 | DTC que congelar fotograma a almacenarse. | BCD codificado. Decodificada como en modo 3 |
Modo de 03
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|
N / A | n * 6 | Solicitar los códigos de problemas | 3 códigos por cuadro de mensaje. Ver abajo |
Modo de 04[editar]
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|
N / A | 0 | Códigos de apuro claros / Lámpara indicadora de mal funcionamiento (MIL) / Compruebe la luz del motor | Borra todos los códigos almacenados y apaga la MIL. |
Modo de 05
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|
0100 | ID de Monitor OBD compatible ($01 – $20) | |||||
0101 | Monitor del Sensor de O2 Banco 1 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0102 | Monitor del Sensor de O2 Banco 1 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0103 | Monitor del Sensor de O2 Banco 1 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0104 | Monitor del Sensor de O2 Banco 1 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0105 | Monitor del Sensor de O2 Banco 2 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0106 | Monitor del Sensor de O2 Banco 2 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0107 | Monitor del Sensor de O2 Banco 2 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0108 | Monitor del Sensor de O2 Banco 2 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0109 | Monitor del Sensor de O2 Banco 3 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010A | Monitor del Sensor de O2 Banco 3 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010B | Monitor del Sensor de O2 Banco 3 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010C | Monitor del Sensor de O2 Banco 3 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010D | Monitor del Sensor de O2 Banco 4 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010E | Monitor del Sensor de O2 Banco 4 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
010F | Monitor del Sensor de O2 Banco 4 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0110 | Monitor del Sensor de O2 Banco 4 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 A voltaje del umbral del sensor pobre ricos | |
0201 | Monitor del Sensor de O2 Banco 1 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0202 | Monitor del Sensor de O2 Banco 1 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0203 | Monitor del Sensor de O2 Banco 1 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0204 | Monitor del Sensor de O2 Banco 1 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0205 | Monitor del Sensor de O2 Banco 2 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0206 | Monitor del Sensor de O2 Banco 2 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0207 | Monitor del Sensor de O2 Banco 2 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0208 | Monitor del Sensor de O2 Banco 2 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0209 | Monitor del Sensor de O2 Banco 3 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020A | Monitor del Sensor de O2 Banco 3 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020B | Monitor del Sensor de O2 Banco 3 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020C | Monitor del Sensor de O2 Banco 3 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020D | Monitor del Sensor de O2 Banco 4 Sensor de 1 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020E | Monitor del Sensor de O2 Banco 4 Sensor de 2 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
020F | Monitor del Sensor de O2 Banco 4 Sensor de 3 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
0210 | Monitor del Sensor de O2 Banco 4 Sensor de 4 | 0.00 | 1.275 | voltios | 0.005 Lean a voltaje de umbral del sensor rico | |
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
Modo de 09
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
---|---|---|---|---|---|---|
00 | 4 | Modo de 9 PIDs apoyados (01 Para 20) | Pedacito codificado. [A7... D0] = [PID $01... PID $20] Ver abajo | |||
01 | 1 | Recuento de mensajes de VIN en el PID 02. Sólo para ISO 9141-2, ISO 14230-4 y SAE J1850. | Generalmente el valor será 5. | |||
02 | 17 | Número de identificación del vehículo (VIN) | 17-char VIN, Codificación ASCII e izquierda-rellenado con caracteres nulos (0x00) Si es necesario para. | |||
03 | 1 | Recuento de mensajes de ID de calibración para el PID 04. Sólo para ISO 9141-2, ISO 14230-4 y SAE J1850. | Será un múltiplo de 4 (4 mensajes se necesitan para cada ID). | |||
04 | 16,32,48,64.. | ID de calibración | Hasta 16 Caracteres ASCII. Bytes de datos no utilizados serán reportados como nulas bytes (0x00). Varios cálido puede ser salida (16 bytes cada) | |||
05 | 1 | Número de verificación de calibración (CVN) recuento de mensajes por PID 06. Sólo para ISO 9141-2, ISO 14230-4 y SAE J1850. | ||||
06 | 4,8,12,16 | Número de verificación de calibración (CVN) Varios CVN puede ser salida (4 bytes cada) debe coincidir con el número de CVN y ATARDECE | Datos brutos izquierda-rellenado con caracteres nulos (0x00). Generalmente aparece como cadena hexadecimal. | |||
07 | 1 | Recuento de mensajes para PID de seguimiento del rendimiento en el uso 08 y 0B. Sólo para ISO 9141-2, ISO 14230-4 y SAE J1850. | 8 | 10 | 8 Si dieciséis (16) valores deben ser registrados, 9 Si dieciocho (18) valores deben ser registrados, y 10 Si veinte (20) valores deben ser registrados (un mensaje informa de dos valores, cada uno que consiste en dos bytes). | |
08 | 4 | En el uso de resultados de seguimiento para vehículos de encendido de chispa | 4 o 5 mensajes, cada una de 4 bytes (dos valores). Ver abajo | |||
09 | 1 | Recuento de mensajes de nombre de ECU para el PID 0A | ||||
0A | 20 | Nombre de la ECU | Código ASCII. Derecho-se rellena con caracteres nulas (0x00). | |||
0B | 4 | Rendimiento de seguimiento para vehículos de encendido de compresión en el uso | 5 mensajes, cada una de 4 bytes (dos valores). Ver abajo | |||
PID (hexagonal) |
Bytes de datos devuelto | Descripción | Valor mín. | Valor máx | Unidades | Fórmula[un] |
BitWise codificación PIDs
Algunos de los PID en la tabla anterior no se puede explicar con una sencilla fórmula. Se facilita una explicación más elaborada de estos datos:
Modo de 1 PID 00
Una petición para este PID vuelve 4 bytes de datos. Cada bit, De MSB Para LSB, representa uno de los próximos 32 PID y da información sobre si se admite.
Por ejemplo, Si la respuesta del coche es BE1FA813, puede ser decodificada como esta:
Hexadecimal | B | E | 1 | F | A | 8 | 1 | 3 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Binario | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Apoyado? | Sí | No | Sí | Sí | Sí | Sí | Sí | No | No | No | No | Sí | Sí | Sí | Sí | Sí | Sí | No | Sí | No | Sí | No | No | No | No | No | No | Sí | No | No | Sí | Sí |
Número de PID | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | 20 |
Por lo tanto, PID soportado son: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F y 20
Modo de 1 PID 01
Una petición para este PID vuelve 4 bytes de datos, etiquetado A B C y D.
El primer byte(A) contiene dos piezas de información. Poco A7 (MSB de byte A, el primer byte) indica si la MIL (Compruebe la luz del motor) está iluminado. Pedacitos de A6 a través de A0representan el número de los códigos de apuro de diagnóstico actualmente marcado en la ECU.
El segundo, tercera, y cuarto bytes(B, C y D) dar información sobre la disponibilidad y la integridad de ciertas pruebas a bordo. Tenga en cuenta que la prueba disponibilidad de se indica por el sistema (1) bit y integridad se indica por reset (0) poco.
Poco | Nombre | Definición |
---|---|---|
A7 | MIL | Apagado o en, indica si el CEL/MIL en (o debe estar en) |
A6–A0 | DTC_CNT | Número de confirmados DTC relacionada a las emisiones disponible para la visualización de. |
B7 | RESERVADOS | Reservados (debe ser 0) |
B3 | SIN NOMBRE | 0 = Monitores de ignición chispa apoyados (por ejemplo. Motores Otto o Wankel) 1 = Monitores de ignición compresión apoyados (por ejemplo. Motores diesel) |
Aquí están las definiciones comunes de bit B, son prueba basada.
Prueba disponible | Prueba incompleta | |
---|---|---|
Componentes | B2 | B6 |
Sistema de combustible | B1 | B5 |
Fallo de encendido | B0 | B4 |
Los bytes terceros y cuarto son para interpretarse diferentemente dependiendo de si el motor está chispa ignición (por ejemplo. Motores Otto o Wankel) o encendido por compresión (por ejemplo. Motores diesel). En el segundo (B) bytes, poco 3 indica cómo interpretar los bytes C y D, con 0 que chispa (Otto o Wankel) y 1 (conjunto) siendo la compresión (Diesel).
Los bytes C y D para los monitores de la ignición de chispa (por ejemplo. Motores Otto o Wankel):
Prueba disponible | Prueba incompleta | |
---|---|---|
Sistema EGR | C7 | D7 |
Calentador del Sensor de oxígeno | C6 | D6 |
Sensor de oxígeno | C5 | D5 |
Refrigerante de aire acondicionado | C4 | D4 |
Sistema de aire secundario | C3 | D3 |
Sistema de evaporación | C2 | D2 |
Catalizador calentado | C1 | D1 |
Catalizador de | C0 | D0 |
Y los bytes C y D para monitores de ignición de compresión (Motores diesel):
Prueba disponible | Prueba incompleta | |
---|---|---|
Los gases de escape y sistema VVT | C7 | D7 |
Control de filtro de PM | C6 | D6 |
Sensor de Gas de escape | C5 | D5 |
– Reservados – | C4 | D4 |
Presión de Boost | C3 | D3 |
– Reservados – | C2 | D2 |
Monitor de NOx/SCR | C1 | D1 |
Catalizador NMHC[un] | C0 | D0 |
- Saltar^ NMHC Mayo soporte para los hidrocarburos no metánicos, pero J1979 no nos ilumine. La traducción sería el sensor de amoníaco en el catalizador SCR.
Modo de 1 PID 41
Una petición para este PID vuelve 4 bytes de datos. El primer byte siempre es cero. El segundo, tercera, y cuarto bytes dan información sobre la disponibilidad y la integridad de ciertas pruebas a bordo. Como con PID 01, los terceros y cuarto bytes son interpretarse diferentemente dependiendo del tipo de ignición (B3) – con 0 que chispa y 1 (conjunto) siendo la compresión. Observe otra vez prueba disponibilidad de está representado por un conjunto (1) bit y integridad está representado por un reset (0) poco.
Aquí están las definiciones comunes de bit B, son prueba basada.
Prueba disponible | Prueba incompleta | |
---|---|---|
Componentes | B2 | B6 |
Sistema de combustible | B1 | B5 |
Fallo de encendido | B0 | B4 |
Los bytes C y D para los monitores de la ignición de chispa (por ejemplo. Motores Otto o Wankel):
Prueba disponible | Prueba incompleta | |
---|---|---|
Sistema EGR | C7 | D7 |
Calentador del Sensor de oxígeno | C6 | D6 |
Sensor de oxígeno | C5 | D5 |
Refrigerante de aire acondicionado | C4 | D4 |
Sistema de aire secundario | C3 | D3 |
Sistema de evaporación | C2 | D2 |
Catalizador calentado | C1 | D1 |
Catalizador de | C0 | D0 |
Y los bytes C y D para monitores de ignición de compresión (Motores diesel):
Prueba disponible | Prueba incompleta | |
---|---|---|
Los gases de escape y sistema VVT | C7 | D7 |
Control de filtro de PM | C6 | D6 |
Sensor de Gas de escape | C5 | D5 |
– Reservados – | C4 | D4 |
Presión de Boost | C3 | D3 |
– Reservados – | C2 | D2 |
Monitor de NOx/SCR | C1 | D1 |
Catalizador NMHC[un] | C0 | D0 |
- Saltar^ NMHC Mayo soporte para los hidrocarburos no metánicos, pero J1979 no nos ilumine. La traducción sería el sensor de amoníaco en el catalizador SCR.
Modo de 1 PID 78
Una petición para este PID vuelve 9 bytes de datos. El primer byte es el campo un poco codificado que indica que EGT sensores son compatibles:
Bytes | Descripción |
---|---|
A | Soportados sensores EGT |
B–C | Temperatura leída por EGT11 |
D–E | Temperatura leída por EGT12 |
F–G | Temperatura leída por EGT13 |
H–Me | Temperatura leída por EGT14 |
El primer byte es el bit codificado siguiente:
Poco | Descripción |
---|---|
A7–A4 | Reservados |
A3 | Banco de EGT 1, sensor de 4 Apoyado? |
A2 | Banco de EGT 1, sensor de 3 Apoyado? |
A1 | Banco de EGT 1, sensor de 2 Apoyado? |
A0 | Banco de EGT 1, sensor de 1 Apoyado? |
Los bytes restantes son 16 enteros de bits que indica la temperatura en grados Celsius en el rango de -40 Para 6513.5 (escala 0.1), utilizando la habitual {\DisplayStyle (Atimes 256 + B)/10-40} fórmula (MSB es la A, LSB es B). Sólo los valores para los cuales se apoya el sensor correspondiente son significativos.
La misma estructura se aplica a PID 79, pero los valores son para los sensores del Banco 2.
Modo de 3 (no PID requerido)
Una solicitud de este modo devuelve una lista de los DTC que se han definido. La lista es encapsulada utilizando el ISO 15765-2 Protocolo.
Si hay DTCs dos o menos (4 bytes) volvieron en un marco único de ISO-TP (SF). DTC tres o más en la lista se reportan en varios marcos, con la cuenta exacta de fotogramas depende del tipo de comunicación y abordar detalles.
Requiere que cada código de apuro 2 bytes para describir. La descripción de texto de un código de apuro puede ser decodificada como sigue. El primer carácter en el código de problema es determinado por los dos primeros bits del primer byte:
A7–A6 | Primer carácter DTC |
---|---|
00 | P – Tren de potencia |
01 | C – Chasis |
10 | B – Cuerpo |
11 | U – Red |
Los dos dígitos siguientes se codifican como 2 pedacitos de. El segundo carácter en el DTC es un número definido por la siguiente tabla:
A5–A4 | Segundo carácter DTC |
---|---|
00 | 0 |
01 | 1 |
10 | 2 |
11 | 3 |
El tercer carácter en el DTC es un número definido por
A3–A0 | Tercer personaje DTC |
---|---|
0000 | 0 |
0001 | 1 |
0010 | 2 |
0011 | 3 |
0100 | 4 |
0101 | 5 |
0110 | 6 |
0111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | A |
1011 | B |
1100 | C |
1101 | D |
1110 | E |
1111 | F |
Se definen los caracteres cuarto y quinto de la misma manera como el tercero, pero usando los pedacitos B7–B4 y B3–B0. El código de cinco caracteres resultante sería algo así como “U0158” y puede ser mirado para arriba en una tabla de OBD-II DTC. Caracteres hexadecimales (0-9, A-F), tiempo relativamente rara, se permite en los últimos 3 posiciones del código mismo.
Modo de 9 PID 08
Proporciona información sobre el desempeño de pista en uso para los bancos de catalizador, bancos de sensor de oxígeno, sistemas de detección de fugas por evaporación, Sistemas de recirculación y sistema de aire secundario.
El numerador para cada componente o sistema rastrea el número de veces que se han encontrado todas las condiciones necesarias para un monitor específico detectar un mal funcionamiento. El denominador para cada componente o sistema rastrea el número de veces que el vehículo ha sido operado en las condiciones especificadas.
El número de elementos de datos debe ser reportado al principio (el primer byte).
Todos los elementos de datos del registro de seguimiento de rendimiento en uso consisten en dos (2) bytes y son registrados en este orden (cada mensaje contiene dos elementos, por lo tanto, la longitud del mensaje es 4).
Mnemonic | Descripción |
---|---|
OBDCOND | Monitoreo de OBD condiciones cuentas encontradas |
IGNCNTR | Contador de ignición |
CATCOMP1 | Terminación del Monitor del catalizador cuentas Banco 1 |
CATCOND1 | Monitor de catalizador condiciones encontradas de cuentas de Banco 1 |
CATCOMP2 | Terminación del Monitor del catalizador cuentas Banco 2 |
CATCOND2 | Monitor de catalizador condiciones encontradas de cuentas de Banco 2 |
O2SCOMP1 | O2 Sensor Monitor terminación cuentas Banco 1 |
O2SCOND1 | O2 Sensor Monitor condiciones encontradas de cuentas de Banco 1 |
O2SCOMP2 | O2 Sensor Monitor terminación cuentas Banco 2 |
O2SCOND2 | O2 Sensor Monitor condiciones encontradas de cuentas de Banco 2 |
EGRCOMP | EGR Monitor terminación condición cuentas |
EGRCOND | Monitor EGR condiciones cuentas encontradas |
AIRCOMP | AIRE Monitor terminación condición cuentas (Aire secundario) |
AA | Monitor de aire condiciones de cuentas encontradas (Aire secundario) |
EVAPCOMP | EVAP Monitor terminación condición cuentas |
EVAPCOND | Monitor EVAP condiciones cuentas encontradas |
SO2SCOMP1 | Secundaria O2 Sensor Monitor terminación cuentas Banco 1 |
SO2SCOND1 | Monitor del Sensor de O2 secundaria condiciones encontradas de cuentas de Banco 1 |
SO2SCOMP2 | Secundaria O2 Sensor Monitor terminación cuentas Banco 2 |
SO2SCOND2 | Monitor del Sensor de O2 secundaria condiciones encontradas de cuentas de Banco 2 |
Modo de 9 PID 0B
Proporciona información sobre el desempeño de pista en uso para el catalizador NMHC, Monitor de catalizador de NOx, Monitor de la adsorción de NOx, Monitor de filtro de PM, monitor de sensor de gas de escape, EGR VVT monitor, monitor de presión de Boost y monitor de sistema de combustible.
Todos los elementos de datos consisten en dos (2) bytes y son registrados en este orden (cada mensaje contiene dos elementos, por lo tanto la longitud del mensaje es 4):
Mnemonic | Descripción |
---|---|
OBDCOND | Monitoreo de OBD condiciones cuentas encontradas |
IGNCNTR | Contador de ignición |
HCCATCOMP | NMHC catalizador Monitor terminación condición cuentas |
HCCATCOND | Monitor de catalizador NMHC condiciones cuentas encontradas |
NCATCOMP | Catalizador de NOx/SCR Monitor terminación condición cuentas |
NCATCOND | Monitor de catalizador de NOx/SCR condiciones cuentas encontradas |
NADSCOMP | Adsorbentes de NOx Monitor terminación condición cuenta |
NADSCOND | Adsorbentes de NOx Monitor condiciones cuentas encontradas |
PMCOMP | Condición de finalización PM filtro Monitor cuenta |
PMCOND | Monitor del filtro PM condiciones cuentas encontradas |
EGSCOMP | Escape Gas Sensor Monitor terminación condición cuentas |
EGSCOND | Escape Gas Sensor Monitor condiciones cuentas encontradas |
EGRCOMP | EGR o VVT Monitor terminación condición cuentas |
EGRCOND | EGR o VVT Monitor cuenta encontrada |
BPCOMP | Aumento presión Monitor terminación condición cuentas |
BPCOND | Monitor de presión de Boost condiciones cuentas encontradas |
FUELCOMP | Combustible Monitor terminación condición cuentas |
FUELCOND | Monitor de combustible condiciones cuentas encontradas |
PIDs enumerados[editar]
Algunos PID deben ser interpretadas especialmente, y no son necesariamente exactamente bitwise codificación, o en cualquier escala. Los valores para estos PIDs son enumerados.
Modo de 1 PID 03[editar]
Una petición para este PID vuelve 2 bytes de datos. El primer octeto describe el sistema de combustible #1.
Valor | Descripción |
---|---|
1 | Lazo abierto debido a la temperatura del motor insuficiente |
2 | Lazo cerrado, utilizando realimentación del sensor de oxígeno para determinar la mezcla de combustible |
4 | Lazo abierto debido a la carga del motor combustible OR corte debido a la desaceleración |
8 | Lazo abierto debido a fallos en el sistema |
16 | Lazo cerrado, utilizando al menos un sensor de oxígeno pero es una falla en el sistema de retroalimentación |
Es una respuesta no válida de cualquier otro valor. Sólo puede haber un bit establecido en la mayoría.
El segundo octeto describe el sistema de combustible #2 (Si existe) y se codifica idénticamente al primer byte.
Modo de 1 PID 12
Una petición para este PID vuelve un solo octeto de datos que describen el estado de aire secundario.
Valor | Descripción |
---|---|
1 | Aguas arriba |
2 | Río abajo del convertidor catalítico |
4 | De la atmósfera exterior, o a la apagada |
8 | Bomba de mando en para el diagnóstico |
Es una respuesta no válida de cualquier otro valor. Sólo puede haber un bit establecido en la mayoría.
Modo de 1 PID 1C
Una petición para este PID vuelve un solo octeto de datos que describe que esta ECU fue diseñado para cumplir con las normas OBD. Continuación se muestran los distintos valores que puede contener el byte de datos, junto a lo que significan:
Valor | Descripción |
---|---|
1 | OBD-II como se define en el CARB |
2 | OBD según lo definido por la EPA |
3 | OBD y OBD-II |
4 | OBD-I |
5 | No OBD compatible con |
6 | EOBD (Europa) |
7 | EOBD y OBD-II |
8 | EOBD y OBD |
9 | EOBD, OBD y OBD II |
10 | JOBD (Japón) |
11 | JOBD y OBD II |
12 | JOBD y EOBD |
13 | JOBD, EOBD, y OBD II |
14 | Reservados |
15 | Reservados |
16 | Reservados |
17 | Diagnóstico del motor fabricante (EMD) |
18 | Diagnóstico del fabricante del motor mejorada (EMD +) |
19 | Diagnóstico a bordo Heavy Duty (Niño, parcial) (HD OBD-C) |
20 | Diagnóstico a bordo Heavy Duty (HD OBD) |
21 | Todo el mundo armonizado OBD (DE WWH OBD) |
22 | Reservados |
23 | Heavy Duty Euro OBD etapa sin NOx control (EOBD HD-ME) |
24 | Heavy Duty Euro OBD etapa con NOx control (EOBD HD-I N) |
25 | Pesado deber Euro OBD II etapa sin control de NOx (HD EOBD-II) |
26 | Pesado deber Euro OBD Stage II con control de NOx (HD EOBD-II N) |
27 | Reservados |
28 | Fase OBD de Brasil 1 (OBDBr-1) |
29 | Fase OBD de Brasil 2 (OBDBr-2) |
30 | Corea OBD (KOBD) |
31 | La India OBD I (IOBD) |
32 | La India OBD II (IOBD II) |
33 | Heavy Duty Euro OBD etapa VI (HD EOBD-IV) |
34-250 | Reservados |
251-255 | No está disponible para asignación (SAE J1939 significado especial) |
Codificación de tipo de combustible
Modo de 1 PID 51 Devuelve un valor de una lista enumerada dando el tipo de combustible del vehículo. El tipo de combustible se devuelve como un único byte, y el valor es dado por la siguiente tabla:
Valor | Descripción |
---|---|
0 | No disponible |
1 | Gasolina |
2 | Metanol |
3 | Etanol |
4 | Diesel |
5 | LPG |
6 | GNC |
7 | Gas propano |
8 | Eléctrica |
9 | BiFuel corriente gasolina |
10 | Metanol de funcionamiento BiFuel |
11 | Etanol de funcionamiento BiFuel |
12 | BiFuel ejecutando LPG |
13 | Funcionamiento GNC BiFuel |
14 | BiFuel ejecutando propano |
15 | BiFuel ejecución electricidad |
16 | Motor eléctrico y de combustión corriente BiFuel |
17 | Gasolina híbrido |
18 | Híbrido de etanol |
19 | Híbrido Diesel |
20 | Híbrido eléctrico |
21 | Híbrido de corriente eléctrica y motor de combustión |
22 | Híbrido regenerador |
23 | BiFuel diesel corriente |
Cualquier otro valor es reservado por la ISO/SAE. Actualmente existen no hay definiciones para vehículo de combustible flexible.
PIDs no estándar
La mayoría de los OBD-II PIDs en uso no es estándar. Para los vehículos más modernos, Hay muchas más funciones compatibles con el interfaz de OBD-II que están cubiertos por el PID estándar, allí se superponen relativamente de menor importancia de fabricantes de vehículos para estos PIDs no estándar.
Hay muy poca información disponible en el dominio público para no estándar PIDs. La principal fuente de información sobre PIDs no estándar a través de diferentes fabricantes es mantenida por el estadounidense Instituto de herramienta y equipo y sólo está disponible para los miembros. El precio de la membresía ETI para el acceso para rastrear los códigos varía según el tamaño de la empresa por ventas anuales de herramientas automotrices y equipo en América del norte:
Ventas anuales en América del norte | Cuotas anuales |
---|---|
Bajo $10,000,000 | $5,000 |
$10,000,000 – $50,000,000 | $7,500 |
Mayor que $50,000,000 | $10,000 |
Sin embargo, incluso miembros de la ETI no proporcionará toda la documentación para el PIDs no estándar. Estado ETI:[4][5]
Algunos fabricantes se niegan a usar ETI como una fuente de información de herramienta de análisis. Prefieren hacer negocios con la compañía de cada herramienta por separado. Estas empresas también requieren que usted entrar en un contrato con ellos. Los cargos varían, pero aquí es una instantánea a partir del 13 de abril, 2015 de los cargos del año por:
GM $50,000 Honda $5,000 Suzuki $1,000 BMW $25,500 más $2,000 por actualización. Actualizaciones ocurren anualmente.
enlatar (11-poco) formato de autobús
La pregunta de PID y la respuesta se produce en el vehículo puede transportar. Estándar OBD solicitudes y respuestas utilizan direcciones funcionales. El lector de diagnóstico inicia una consulta usando puede identificación 7DFh[aclaración necesitada], que actúa como una dirección de broadcast, y acepta las respuestas de cualquier identificación en la gama 7E8h a 7EFh. ECUs que pueden responder a consultas de OBD escuchar tanto a la difusión funcional que identificación 7DFh y asignado el ID en el rango 7E0h a 7E7h. Su respuesta tiene un ID de DNI asignado plus 8 por ejemplo. 7E8h a través de 7EFh.
Este enfoque permite hasta ocho ECUs, cada uno independientemente en respuesta a las consultas de OBD. El lector de diagnóstico puede utilizar el ID en el marco de la respuesta de ECU para continuar la comunicación con una centralita específica. En particular, multi-frame comunicación requiere una respuesta a la identificación específica en lugar de identificación 7DFh.
PUEDE bus puede usarse también para la comunicación más allá de los mensajes estándar de OBD. Direccionamiento físico usa puede particular ID para módulos específicos (por ejemplo, 720h para el racimo del instrumento en vados) con cargas de la estructura propietaria.
Consulta
La consulta funcional de PID se envía al vehículo en la CAN bus en identificación 7DFh, utilizando 8 bytes de datos. Los bytes son:
Bytes | ||||||||
---|---|---|---|---|---|---|---|---|
Tipo PID | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Estándar SAE | Número de adicional bytes de datos: 2 |
Modo de 01 = Mostrar los datos actuales; 02 = marco de helada; etc. |
Código PID (por ejemplo: 05 = Temperatura del refrigerante del motor) |
no se usa (puede ser 55h) |
||||
Vehículo específico | Número de adicional bytes de datos: 3 |
Modo personalizado: (por ejemplo: 22 = datos mejorada) | Código PID (por ejemplo: 4980h) |
no se usa (puede ser 00h o 55h) |
Respuesta
El vehículo responde a la pregunta de PID en la CAN bus con el ID de mensaje que dependen de qué módulo respondió. Normalmente el motor o el ECU principal responde en ID 7E8h. Otros módulos, como el regulador o controlador de la batería en un Prius, responder a 07E9h, 07EAh, 07EBh, etc. Estas son superiores a la dirección física a que el módulo responde 8h. A pesar de que el número de bytes en el valor devuelto es variable, el mensaje utiliza 8 bytes de datos independientemente (Bus CAN Protocolo de forma Frameformat con 8 bytes de datos). Los bytes son:
Bytes | ||||||||
---|---|---|---|---|---|---|---|---|
Tipo PID | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Estándar SAE 7E8h, 7E9h, 7EAh, etc. |
Número de adicional bytes de datos: 3 Para 6 |
Modo personalizado Igual consulta, excepto que se añade 40h para el valor de modo. Por lo tanto: 41h = mostrar los datos actuales; 42h = marco de helada; etc. |
Código PID (por ejemplo: 05 = Temperatura del refrigerante del motor) |
valor del parámetro especificado, bytes 0 | valor, bytes 1 (opcional) | valor, bytes 2 (opcional) | valor, bytes 3 (opcional) | no se usa (puede ser 00h o 55h) |
Vehículo específico 7E8h, o 8h + Identificación física del módulo. |
Número de adicional bytes de datos: 4Para 7 |
Modo personalizado: igual consulta, excepto que se añade 40h el valor de modo.(por ejemplo: 62h = respuesta a la petición de 22h de modo) | Código PID (por ejemplo: 4980h) |
valor del parámetro especificado, bytes 0 | valor, bytes 1 (opcional) | valor, bytes 2 (opcional) | valor, bytes 3 (opcional) | |
Vehículo específico 7E8h, o 8h + Identificación física del módulo. |
Número de adicional bytes de datos: 3 |
7FH este una respuesta general que generalmente indica el módulo no reconoce la petición. | Modo personalizado: (por ejemplo: 22h = datos de diagnóstico mejorados por el PID, 21h = datos realzada por offset) | 31h | no se usa (puede ser 00h) |
Benz 14pin – 16PIN
Nissian 14 PIN – 16PIN
GM12 PIN-16PIN
DB9-16 PIN
Iveco 38pin -16 PIN
Fiat 3 PIN – 16 PIN
TOYATO 22pin – 16 PIN
KIA 20 PIN – 16 PIN
Audi 2×2 – 16 PIN
Benz 38 PIN
Mitsubishi 12 PIN – 16PIN
Honda 3pin – 16PIN
BMW 20 PIN – 3 PIN