¿Modo OBD-II y PID utilizados específicamente para vehículos eléctricos?

Estoy trabajando en el desarrollo de un protocolo de comunicaciones CAN para vehículos que se implementará en un vehículo eléctrico. Me preguntaba si alguien sabía si hay un MODO y un PID estándar para los mensajes OBD-II transmitidos a través de CANbus en vehículos eléctricos puros (PEV). como se describe en SAE J1979, ISO-15031-5 e ISO-15765-4 para HEV e ICE?

Todos los recursos que encontré en línea indican que, por lo general, la información del vehículo para la comunicación entre módulos no se transmite en el formato OBD-II (ISO-15765-4) en el bus CAN a menos que lo solicite con fines de servicio/diagnóstico. Por lo general, las ECU del vehículo no admiten mensajes CAN OBD-II a menos que tengan que proporcionar información a un dispositivo/grabadora de diagnóstico. Los mensajes OBD-II en automóviles (servicio ligero-pesado) generalmente se transmiten a través del bus CAN del vehículo (CAN2.0b/ISO-11898-2 en mi caso) en formatos de mensaje CAN especiales (ISO-15765). Mi único problema es que necesito usar estos mensajes OBD-II sobre CAN (ISO-15765-4) para el panel de visualización de mi controlador que ejecuta Android. Android no

Cualquier consejo, recursos, información sobre cómo usar mensajes CAN de estilo OBD-II para un PEV sería apreciado.

Respuestas (1)

Parece que todos (muchas personas en este foro) están confundiendo qué es OBD y qué es CAN.

OBDII es un estándar ratificado en 1996 en EE.UU. Este estándar es requerido por el gobierno e incorpora 3 cosas. La primera es que el vehículo proporcionará una lista estándar de datos (PID). En segundo lugar, el vehículo podrá detectar y proporcionar una lista estándar de DTC (códigos de diagnóstico de problemas). En tercer lugar, el conector debajo del tablero al que uno se enchufaría es estándar en todos los vehículos. OBDII incorpora cinco protocolos de comunicación.

CAN es un protocolo de comunicación y eso es todo. CAN es uno de los cinco protocolos que se incorporan en OBDII. CAN se convirtió en el protocolo de comunicación obligatorio en 2008. Cualquier vehículo fabricado después de 2008 debe poder proporcionar los datos obligatorios y los DTC obligatorios a través de CAN. Además, CAN debe conectarse al conector estándar en la ubicación designada previamente.

Para un vehículo completamente eléctrico, las cosas se complican. Para cumplir con OBDII, el 90% de los datos y DTC no son aplicables. La velocidad del vehículo y la posición del acelerador son los únicos PID en los que puedo pensar. Algo similar con los DTC, necesita detección de fallas para la velocidad del vehículo y la posición del acelerador.

Podría tener una pequeña adición a lo que ha dicho aquí... el bus CAN (Red de área del controlador) es la red dentro del vehículo que permite que los diferentes sistemas se comuniquen entre sí y permite que esos sistemas arrojen datos. del DLC (Conector de enlace de datos).
En mi pregunta, preguntaba si alguien conocía los estándares para extraer información de un vehículo eléctrico. La forma más fácil de hacer esto en un ICE es usar el puerto OBD-II ubicado debajo del volante. Los OEM transmiten datos para servicio y mantenimiento a través de este puerto; LOS DATOS SE TRANSMITEN A TRAVÉS DE CANbus (de ahí los mensajes CAN tipo OBD-II, ISO 16765-4 es el estándar de la industria desde 2008). Sin embargo, parece que no existe un estándar específico para los vehículos eléctricos puros. Quería saber si alguien sabe qué modos/servicios y pids se utilizan en los PEV, hasta donde puedo ver su OEM específico.
En mi comentario anterior escribí ISO 16765-4 cuando en realidad debería ser ISO 15765-4, lo siento.
@RaaziR Más allá de los PID básicos que tendrían en común un vehículo eléctrico y de gasolina, todo lo demás será específico del OEM y no cumplirá con los estándares OBD.