El OBDII Completo/Los PIDs/PID Extendidos

La información viva de operación que el vehículo es capaz de proveer son los códigos de información de parámetros (del inglés Parameter IDs o PIDs). Los PIDs entregan información de las condiciones u operación del vehículo, muchos de los cuales son en tiempo real. Por decir, dan la información de la velocidad actual, las revoluciones del motor, temperatura de los diversos sensores, entre otros. Estos se agrupan en conjuntos por funciones, conocidos como servicios o modos OBD. El estándar SAE J1979 y su equivalente técnico europeo el ISO15031-5 definen los primeros 10 modos o servicios de los PIDs, del $01 al $0A o 10.

Modos Extendidos editar

El estándar SAE J2190 especifica los demás modos de la tabla de posibles servicios, desde el punto de vista de los bits empleados. Estos siguen la misma estructura en cuanto a que el bit 6 establece si es un requerimiento de dato o una respuesta de datos. Por ejemplo, el requerimiento $01 00 tiene respuesta $04 00. La tabla de PIDs completos la especifica el estándar.

Algunos de estos modos se especifican de la siguiente manera:

  • 0x10 – Iniciar operaciones de diagnostico
  • 0x11 – Requerir reset del módulo ECU
  • 0x12 – Requerir datos congelados (del inglés Diagnostic Freeze Frame Data)
  • 0x13 – Requerir información de códigos de diagnóstico DTC
  • 0x14 – Borrar información de diagnostico
  • 0x17 – Requerir el estado de los DTC
  • 0x18- Requerir los códigos DTC por estado
  • 0x20 – Regresar a operaciones normales
  • 0x21 al 0x23 Requerir datos de diagnostico. Utilizado por algunos fabricantes como Ford y Toyota de manera propietaria (codigo no del dominio publico)
  • 0x21 – Offset de un byte
  • 0x22 – Leer dato PID, 2 bytes
  • 0x23 – Leer dirección de memoria, 3 bytes
  • 0x24 – Requerir escalamiento y offset de los PIDs en memoria
  • 0x25 – Detener la transmisión de datos
  • 0x26 – Especificar los rates de transmisión
  • 0x27 – Modo de seguridad de acceso
  • 0x28 – Deshabilitar transmisión normal de mensajes
  • 0x29 – Habilitar transmisión normal de mensajes
  • 0x2A – Requerir paquetes de datos de diagnostico
  • 0x2B – Definir dinámicamente los paquetes de datos por offsets de un solo byte
  • 0x2C – Definir dinámicamente el paquete de datos de diagnostico
  • 0x2D – Leer datos por ID
  • 0x2E – Grabar datos por ID
  • 0x2F – Control de Entrada / Salida por PID
  • 0x30 – Control de Entrada / Salida por valor de dato de PID
  • 0x31 al 0x33 – Realizar rutina de diagnóstico por número de prueba
  • 0x34 al 0x37 – Transferencia de datos
  • 0x34 - Request Download
  • 0x35 - Request Upload
  • 0x36 - Transfer Data
  • 0x37 - Request Transfer Exit
  • 0x38 – al 0x3A – Realizar rutina de diagnóstico en la dirección especificada
  • 0x3B – Grabar un bloque de datos
  • 0x3C – Leer un bloque de datos
  • 0x3d - Write Memory By Address
  • 0x3E y 0x3F – Equipo de prueba presente (no realiza operacion)


Para Mas Informacion editar

REFERENCIA: Protocolos SAE / ISO relacionados a OBD
Next Page: PID Modo 07
Previous Page: OBDII Header bytes
Main Page: El OBDII Completo - Indice