Вопрос

Есть ли какой-нибудь источник информации о моделях и марках автомобилей, в которых можно узнать уровень топлива с помощью OBDII PID 2F?

Хотя OBDII является обязательным с 1996 года для североамериканских автомобилей, и производители должны соблюдать общие коды неисправностей, и что OBDII определяет серию команд PID для определения состояния многих переменных работы автомобиля, я не нашел (может существовать, а может и не существовать) какого-либо надежного источника информации, сообщающего об использовании этих (необязательных) PID в автомобилях разных марок и моделей.



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/92890/is-there-any-source-of-information-about-car-models-and-brands-in-which-it-is-po

3 Комментария

  1. Я не совсем понимаю, о чём вы спрашиваете, потому что 2F — это ПИД-регулятор, который используется для определения уровня топлива, а это именно то, о чём вы спрашиваете? Он должен выдавать число от 0 до 100 (пустой и полный бак). Думаю, это можно представить в виде процента.


    Согласно этой странице в Википедии:



    Стандарт SAE J1979 определяет множество идентификаторов OBD-II. Все легковые и грузовые автомобили, продаваемые в Северной Америке, должны поддерживать часть этих кодов, в первую очередь для проведения обязательных государственных проверок на выбросы. Производители также определяют дополнительные идентификаторы, характерные для их автомобилей.



    Все идентификационные номера, перечисленные на странице Wiki, должны подходить для всех транспортных средств в Северной Америке. 2F входит в число этих кодов. Если вы просматриваете список транспортных средств в Северной Америке, просто выберите подходящий. Все они должны использовать один и тот же идентификационный номер.


  1. И вы будете неправы. «Общие» PID-коды необходимы для корректной работы системы OBDII (включая CAN-шину). Это называется «стандартом». Если вы отправите запрос через CAN-шину для PID-кода 2F, то получите ответ с уровнем топлива.
  1. Спасибо за ваш ответ. Проблема в том, что идентификаторы PID не являются обязательными. Каждый производитель может внедрять или не внедрять их в свои модели. Например, PID 2F не работает на некоторых моделях Nissan. То же самое происходит и с другими брендами. Поэтому я ищу (и в конечном итоге куплю) надёжный список. С наилучшими пожеланиями.
Вы уже ответили на этот вопрос