OBD-II PIDs (On-Board Diagnostics Parameter Identification) — Идентификатор параметра, используемый для запроса диагностической информации автомобилей. Стандарт SAE J1979 определяет стандартный список таких кодов, но производители вправе добавлять свои специфические коды. Также производители могут использовать не все коды, регламентированные стандартном SAE J1979. OBD II был впервые представлен в 1982 году в Калифорнии. Тогда на Калифорнийском совете по защите ресурсов и атмосферы, было принято решение разработки и обязательного внедрения системы диагностики на все продаваемые автомобили штата.
OBD-II Standard PIDs
SAE J1979 Режимы работы PIDs Стандарт SAE J1979 определяет 10 режимов работы: 0x01. Show current data — Считывание текущих параметров работы системы управления. 0x02. Show freeze frame data — Получение сохраненной копии текущих параметров работы системы управления на момент возникновение кодов неисправностей. 0x03. Show stored Diagnostic Trouble Codes — Считывание хранящихся кодов неисправностей. 0x04. Clear Diagnostic Trouble Codes and stored values — Стирание кодов неисправностей, фотографий текущих параметров, результатов тестов датчиков кислорода, результатов тестовых мониторов. 0x05. Test results, oxygen sensor monitoring (non CAN only) — Считывание и просмотр результатов теста датчиков кислорода (Не для шины CAN). 0x06. Test results, other component/system monitoring (Test results, oxygen sensor monitoring for CAN only) — Считывание результатов тестов, контролирующих работу катализатора, системы рециркуляции выхлопных газов (EGR), системы вентиляции топливного бака. (Считывание и просмотр результатов теста датчиков кислорода только для шины CAN). 0x07. Show pending Diagnostic Trouble Codes (detected during current or last driving cycle) — Запрос результатов диагностики непрерывно действующих тестов, выполняемых постоянно, пока выполняются условия для проведения теста. Эти тесты контролируют состав топливо-воздушной смеси, пропуски зажигания (misfire), остальные компоненты, влияющие на выхлоп. 0x08. Control operation of on-board component/system — Управление бортовыми системами. 0x09. Request vehicle information — Запрос информации о диагностируемом автомобиле: VIN-код и калибровочные данные. 0x0A. Permanent DTC’s (Cleared DTC’s) — ошибки, которые были удалены. Производители не обязаны поддерживать все режимы работы. Они могут вводить новые режимы работы с порядковым номером, выше 09.
SAE J1979 PIDs Стандартизованные PIDs по SAE J1979.