Выгодная доставка! | В РОССИЮ И ЕВРОПУ

Elm327 PIDы для Torque

Elm327 PIDы для Torque
PIDы для Torque

PID (параметр идентификации данных) - код, посылаемый блоку управления ECU, однозначно определяемый параметр, который должен тот вернуть. Для разных автомобилей могут отличаться даже по годам.


Теперь надо разобраться как редактировать, просматривать и добавлять дополнительные PIDы в программу Torque.

1. Нужно найти и скачать на смартфон набор PIDов в формате "csv", подходящий для вашего автомобиля. Некоторые из них можно найти в данной статье ниже по тексту.

2. Скачанный набор PIDов помещаем в папку ".torque/extendedpids". Папка ".torque" находится в корне карты памяти или памяти телефона. Обращаем внимание, что эта папка является скрытой и чтобы получить к ней доступ необходимо включить отображение скрытых папок. На скриншотах все действия с файлами производятся файловом менеджере "ES проводник", у вас может быть установлен другой.

pid-1.jpg pid-2.jpg pid-3.jpg

pid-4.jpg pid-5.jpg pid-6.jpg

pid-7.jpg pid-8.jpg pid-9.jpg

3. Написать "csv" файл проще, чем прописывать дополнительные пиды в ручную в программе. Можно воспользоваться блокнотом или любым текстовым редактором, Microsoft Excel вносит ошибки при сохранении файла, лучше пользоваться редактором notepad++
В файле "csv" первой строчкой идет шапка, вторая и последующие строки - это создаваемые пиды, структура записи которых аналогична шапке.

pid-10.jpg

4. Синтаксис формул PID.
Ответ ЭБУ обычно состоит из нескольких байт. Для обращения к определенному байту ответа используется буквенная адресация.
A-1 байт ответа, B-2, C-3, ..., Z-26, AA-27,AB-28,..
Для составления формулы используются следующие операции:
A*10 — умножение
A/2.5 — деление
A+B — сложение
B-10 — вычитание
A<8 - двоичный сдвиг влево
A&4 – побитовое И
() — порядок действий, (A<8)+B
{A:x} — x-тый бит первого байта. A = 00001010b = 09h, {A:0} = 0; {A:1} = 1
[XX] – значение PID, где XX - идентификатор PID, т.е. [0d]-скорость, [ff1001]-скорость по GPS
Baro() - значение внешнего давления или с PID [33] – от двигателя, или [ff1270] – с датчика телефона.
A^B – А в степени B
Log10(A) – Десятичный логарифм из А
SIGNED(A) - воспринимается как байт со знаком, где старший бит - знаковый
ABS(A) - модуль из А
VAL{имя PID} - значение датчика с заданным именем
Разделителем целой и десятичной части коэффициента является знак точки "."

Скачать наборы PIDов:


    BYD F3 Delphi MT20U.csv
    BYD F3 ABS.csv
    Chevrolet_Aveo_Lacetti_Daewoo_Nexia_SiriusD42.csv
    Chevrolet_Aveo_sedan_2011_SiriusD42_1CCU.csv
    Chery_Tiggo_Delphi_system_2.0L-2.4L_4G63-4G64.csv
    Ford_Fusion_Restyle_2006_benzin_1.4L.csv
    Hyundai_HD_Coupe.csv
    Geely_Delphi_MT20U2.csv
    Geely_M797_Engine_system.csv
    Geely_ABS_MK70.csv
    GreatWall_Delphi_MT20U2_EOBD.csv
    Kia_Sorento.csv
    Lifan_Solano_ABS_Mando.csv
    Lifan_Solano_ABS_Wanxiang.csv
    Mitsubishi_Pajero-4_3.0_V93W.csv
    Mitsubishi Outlander 2008-2015.csv
    OPEL_MERIVA_B_Benzin_A14XER.csv
    Opel_Astra-G_2002_Y17DT.csv
    Opel_Vectra_B_X18XE.csv
    Reno_Trafic_II_diesel_2500.csv
    Renault_Trafic.csv
    Renault_Sandero_2014.csv
    Renault_Scenic_RX4_2002_diesel.csv
    Siemens_ACR167_KWP.csv
    SsangYong_Kyron_Rexton_Action_Musso_Korando_бензин_2.3_MSE.csv
    Toyota_AXIO_2ZR_2006.csv
    Toyota_Kami_Terios_K3-VE_Toyota_Duet_EJ_DE_TeriosKid_EF-DEM.csv
    Toyota_Corolla_2002_1CD-FTV.csv
    Toyota_Passo_1KR-FE.csv
    Toyota_Sienta_1NZ-FE_CVT.csv
    Toyota_Sienta_ABS_1NZ-FE_CVT.csv
    Toyota_Sienta_EMPS_1NZ-FE_CVT.csv
    Toyota_PRIUS_MHW11_Gybrid_Vehicle.csv
    Toyota_PRIUS_NHW10.csv
    Yanvar_5_1.csv
    VAZ_Yanvar_7.2_EURO2.csv
    Yanvar_5.1.1.csv
    Микас_11.csv
    Yanvar_7.2_EURO2.csv
    MUT_plugin_Import.csv
    UAZ_Patrion_M17.9.7.csv
    Yanvar_5.1.1_R83.csv
    VAZ_Itelma_Avtel_M73.csv