OBD2端口上可用的车辆参数


5

车辆OBD2端口上可用的车辆参数(PID)非常有限。而且它们也因车辆而异 - 计数和参数设置本身。在这方面有两个问题:

  1. 汽车制造商(OEM)在什么基础上确定他们在OBD2端口上暴露的PID数量和数量?
  2. 还有另一种方法可以从车辆中读取/访问更大的车辆参数集吗?

Answers:


2

ODB端口上可用的数据是汽车销售国家/地区的法律要求的数据与汽车制造商希望公开用于诊断和调整的数据的组合。

我认为值得指出的是,PID不一定存在,也不会暴露在所有汽车中。供应商选择要公开的数据,并且在许多情况下,数据根本不存在或者在特定车辆的背景下没有意义(例如,具有手动的汽车上的自动变速器相关数据)或汽车上的转向角没有转向角传感器。标准PID值列表的存在有助于为行业带来秩序并协助监管机构和维修店 - 它不是可以或应该实施的清单(除法律规定的数据外)。

除了地方当局强制要求的数据之外,读取数据的数据和工具通常都是专有的 - 或者最好将它们描述为“未公开记录”,因为在这个时代,任何想要的供应商都是真正保护他们的数据和接口可能会使用加密。可以说他们应该使用加密来帮助防范攻击。


非常感谢!这里还有一点,我想澄清一下 - 当使用通用的OBD2读卡器加密狗(比如来自Scantool,或者说是福特OpenXC,......)时,它提供了通用的标准PID参数(某些不是汽车制造商公开的); 如果我们想要读取/访问特定汽车的专有参数,我们该怎么做?有没有这样的工具/软件,或者可以与汽车制造商协商完成?
Akhilesh Gupta

1

通常有一些基本的符合不同国家的烟雾法要求,但实际上任何汽车制造商都可以在他们的计算机上放置他们想要的任何传感器。所以真的没有标准本身。标准是针对哪个传感器抛出什么代码。


1

是的,新车上有更大的套装,但通常你需要特殊的软件来读取这些值。它们隐藏在协议的专有层或CAN总线中。福特/马自达拥有自己的系统WDS。GM有另一个。宝马/迷你使用另一个。如果阅读器支持扩展参数,某些手机现在可以通过OBDII阅读器访问这些参数。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.