Программа диагностики рено – Компьютерная диагностика Рено Логан и Логан 2 через ноутбук и смартфон | Проверка ошибок, датчиков, двигателя и ЭБУ, видео

Диагностика без использования дилерского RENAULT CAN CLIP (часть 4) — Разное — РАЗНОЕ — Руководства по ремонту

Диагностика своими руками, без использования дилерского RENAULT CAN CLIP (часть 4)

Вернуться к ЧАСТИ №1
Вернуться к ЧАСТИ №2
Вернуться к ЧАСТИ №3

В предыдущих частях было уделено много внимания скриптам PyRen и работе с заводскими базами CLIP, которые, без сомнения, незаменимы для диагностики и изменения стандартных настроек блоков автомобиля. Но что делать, если требуется изменить какой-либо не стандартный параметр, например отключить автоматический задний дворник, изменить частоту его работы, включить «вежливые поворотники»?

Вот тут нам CLIP уже не поможет.

В этом случае на помощь к нам приходит диагностическое программное обеспечение DDT2000, а точнее ее базы данных. В данной статье я хочу рассказать и показать на примере Duster, как пользоваться этими базами, имея всего-навсего ноутбук и OBDII ELM327 адаптер версии 1.5.

Работать с базами DDT2000 можно как через сам PyRen на ПК, так и через другую оболочку под названием DDT4ALL. На мой взгляд последняя более дружелюбна и проста в обращении и самое главное может работать с адаптерами, имеющими Bluetooth, Wifi и USB интерфейсы, о ней и пойдет речь далее. Подготавливаем ноутбук, 

желательно во избежание любых проблем с совместимостью библиотек, на операционной системе Windows 7 или 10 (я использовал Windows 10).

1. Первым делом скачиваем и устанавливаем Phyton 2.7.13

Выбираем установку для всех пользователей, путь установки желательно оставить без изменения, включаем опцию «Add phyton.exe to Path».

2. После чего скачиваем и устанавливаем набор привязок для питона PyQt.

В процессе установки выбираем полный (Full) тип и проверяем путь установки, он должен совпадать с тем, куда мы устанавливали Phyton.

3. Скачиваем архив ddt4all-master-DDT2000(2016) для работы с базами DDT2000. Данный архив уже содержит последние базы DDT2000 с исправлениями 2016 года и отдельно скачивать их не нужно.

4. Копируем все содержимое архива «ddt4all-master-DDT2000(2016)» в рабочую папку со скриптами Phyton по пути: c:\Python27\Scripts\

У вас должна получиться такая структура папок и файлов.

5. Идем в машину, вставляем адаптер ELM327 в OBDII разъем, включаем зажигание во 2-е положение, включаем питание адаптера (если есть) и производим сопряжение адаптера с ноутбуком по Bluetooth. Для адаптеров с Wifi либо USB производим подключение соответствующим типу интерфейса образом.

Программный комплекс готов к работе! Это очень серьезный инструмент и все дальнейшие действия делаются на ваш страх и риск. Все изменения нужно производить осознанно, эксперименты тут чреваты.

Открываем командную строку Windows через поиск либо набором команды «cmd».

Для того что бы руками не писать полный путь для запуска оболочки просто перетягиваем файл «ddt4all.py» на черное окно командной строки.

Проверяем правильность пути и нажимаем «ВВОД».

В появившемся окне выбираем нужный тип интерфейса для подключения (1), скорость порта (2), номер COM порта который присвоен адаптеру (3), ставим галочку о том, что вы понимаете о возможном нанесенном вреде автомобилю от своих действий (4) и нажимаем копку «Connected mode» (5). Ребята, не гонитесь за высокими скоростями Bluetooth порта — возможны обрывы и ошибки при работе. Номер присвоенного адаптеру COM-порта можно посмотреть в диспетчере сетевых подключений Windows. Если вы желаете просто ознакомиться с программой и базой данных, то можете использовать «Demo mode», при этом подключаться к машине не обязательно.

После успешного подключения в появившемся окне программы DD4ALL нажимаем пиктограмму «лупа» и далее кнопку «CAN». После чего программа произведет сканирование всех блоков автомобиля на CAN1 шине. За прогрессом сканирования можно будет наблюдать в нижней части окна программы.

После завершения сканирования вы увидите примерно следующий вид окна программы, разделенного на фреймы (части), размеры которых можно изменять как вам удобно. В левом верхнем фрейме расположена структура базы данных ECU DDT2000. По сути это набор всевозможных блоков автомобилей с номерами и возможными действиями над ними в виде сценариев. Чуть ниже расположен фрейм с найденными в вашем автомобиле блоками. Если программа не может идентифицировать какой-то их блоков и его нет в базе данных, то в этом фрейме вы его не увидите. Лично у меня нашлось только 5 блоков из возможных 7, которые имеются в моем Duster…ну что поделать, это вам не полная база CLIP. Еще ниже расположен фрейм с экранами сценариев (параметров) доступных для выбранного блока. Правая часть окна DD4ALL служит непосредственно для ввода или изменения параметров на выбранном экране блока. Ну и в самом низу находится статусбар, где можно следить за ходом выполнения команд.

Далее я покажу примеры сценариев уже опробованных на Duster.

ОТКЛЮЧЕНИЕ АВТОМАТИЧЕСКОГО ЗАДНЕГО ДВОРНИКА

Для цивилизованного не кустарного отключения автоматического заднего дворника выбираем наш найденный блок ЦЭКБС вида «T4_VS-BCM_DDT2000_SW15_1». После чего ниже ищем экран с настройками заднего дворника «Rear Wiper» и заходим в его конфигурацию. В правом большом фрейме наблюдаем три колонки: первая — название параметра, вторая — текущее значение параметров в памяти блока (READ), третья — значение которое можно записать в память (WRITE, не видно на этом фото). Если у вас в колонке (READ) стоят ошибки требуется принудительно прочесть актуальные параметры, нажав зеленую пиктограмму обновления в верхней части окна программы. Параметр, отвевающий за автоматический режим заднего дворника «LINKED_WITH_REVERSE_CF» по умолчанию активен и имеет значение «true».

Для его де активации в колонке (WRITE) требуется изменить его значение на «false», после чего активировать режим эксперта (он блокирует запись в память по неосторожности) и нажать кнопку отправки команды «Send». Все — автоматический дворник больше не работает.

ВКЛЮЧЕНИЕ ИМПУЛЬСНОГО ВЕЖЛИВОГО ПОВОРОТНИКА

Выбираем наш найденный блок ЦЭКБС вида «T4_VS-BCM_DDT2000_SW15_1». После чего ниже ищем экран с настройками поворотников «Flashers» и заходим в его конфигурацию. Параметр, отвевающий за этот режим называется «T_PULSE_CF» и в отключенном состоянии имеет значение «false».

Для его активации в колонке (WRITE) требуется изменить его значение на «true», после чего активировать режим эксперта (он блокирует запись в память по неосторожности) и нажать кнопку отправки команды «Send». Все — вежливые поворотники активированы.

АКТИВАЦИЯ БОРТОВОГО КОМПЬЮТЕРА
АКТИВАЦИЯ ДАТЧИКА НАРУЖНОЙ ТЕМПЕРАТУРЫ
АКТИВАЦИЯ ЧАСОВ НА ПРИБОРКЕ
ОТКЛЮЧЕНИЕ ПОДСКАЗОК ПЕРЕКЛЮЧЕНИЯ ПЕРЕДАЧ
ПРЕДУПРЕЖДЕНИЕ О ПРЕВЫШЕНИИ СКОРОСТИ и многое другое…

Для возможности параметрирования приборной панели находим в базе данных DDT2000 соответствующий нашему автомобилю «CLUSTER_x52_X67_X79_X92_v4.4». Если расширить окно фрейма вправо, то можно убедиться в совместимости данного сценария с вашим автомобилем: X79 указывает на совместимость с Duster первой фазы, а X79Ph3 — на совместимость с Duster второй фазы. Двойным кликом мыши по «CLUSTER_x52_X67_X79_X92_v4.4» добавляем его из базы данных к списку наших просканированных блоков. Во фрейме выбора экранов находим «GENERAL_CONFIGURATION — SCREEN1» после видим большой список параметров приборной панели.

Список длинный, его можно пролистать вниз.

Для активации бортового компьютера через средства DDT2000 в режиме эксперта меняем значение параметра «Trip_Computer_Type» на «volume/mileage» и нажимаем кнопку «ADAC». Для активации предупреждения о превышении скорости в режиме эксперта меняем значение параметра «Overspeed_Warning_Present» на «With overspeed warning» и нажимаем кнопку «OVERSPEED». Для отключения подсказок переключения передач в режиме эксперта меняем значение параметра «Freeshift_Management_Present» на «Without Freeshift» и нажимаем кнопку «Freeshift». Для активации часов на приборной панели в режиме эксперта меняем значение параметра «Clock_Displayed» на «Clock_Displayed» и нажимаем кнопку «CLOCK». Для активации датчика наружной температуры в режиме эксперта меняем значение параметра «External_Temperature_Present» на «External Temp. Measurement and Display» и нажимаем кнопку «T*C Ext».

После всех манипуляций не забываем применить новые параметры — приборка перезагрузится и они вступят в силу. Настоятельно рекомендую перед началом работ на всякий случай запомнить/записать заводские параметры и вносить изменения поштучно с перезагрузкой, а не все скопом. Если кому-то нужно, то можно внести и другие изменения на этом экране.

ВКЛЮЧЕНИЕ ДНЕВНОЙ ПОДСВЕТКИ ПРИБОРНОЙ ПАНЕЛИ
ОТКЛЮЧЕНИЕ ПРЕДУПРЕЖДЕНИЯ О НЕ ПРИСТЕГНУТОМ РЕМНЕ

Для возможности параметрирования приборной панели находим в базе данных DDT2000 соответствующий нашему автомобилю «CLUSTER_x52_X67_X79_X92_v4.4». Двойным кликом мыши по «CLUSTER_x52_X67_X79_X92_v4.4» добавляем его из базы данных к списку наших просканированных блоков. Во фрейме выбора экранов находим «SCREEN2» и видим список из 2-х параметров приборной панели, которые нам нужны.

Для включения дневной подсветки приборной панели в режиме эксперта меняем значение параметра «Day_Backlights_Present» на «With» и нажимаем кнопку «Background light». Для отключения предупреждения о непристегнутом ремне в режиме эксперта меняем значение параметра «Front_Sbr_Inhibition» на «De-activated» и нажимаем кнопку «Belt signal». После всех манипуляций не забываем применить новые параметры нажатием «Soft reset» — приборка перезагрузится и они вступят в силу.

Как видите база данных DDT2000 открывает огромный набор возможностей, с которыми еще разбираться и разбираться, например где программируется открытие дверей с реверсом, изменение таймера автозакрытия ЦЗ.

Перейти к ЧАСТИ №5

Выражаем благодарность rudder66, за данный материал
Блог на Драйве — drive2.ru/users/rudder66/

Renault — Nissan DDT2000 — Программы для диагностики — АвтоМастера.нет

сообщение изменено vlademir в 4-5-2015 21:45
Renault — Nissan DDT2000
Год выпуска: 2005
Версия: v2.0.9.0 + v2.3.0.1
Платформа: Windows, IE5.0, VBS
Совместимость с Vista: да
Системные требования: Pentium, 64Mb RAM, монитор 800×600 256 цветов, адаптер автомобиль-компьютер (com или usb)
Язык интерфейса: только английский
Таблэтка: Присутствует
Описание: Сервисная программа для диагностики и обслуживания автомобилей:
Renault — Logan, Twingo, Clio, Modus, Scenic, Megan, Megan2, Laguna, Laguna2, Avantime, VelSatis, Safrane, Espace, Kangoo, Trafic, Mascott, Master.
Nissan — Almera, March-Micra, Primera.
Позволяет проводить полную диагностику ЭБУ автомобилей (двигатель-инжектор, АКПП, ABS+ESP, подушки безопасности, климат-контроль, штатный ксенон, ЦЭКБ, приборная панель)
Включает в себя средства для перепрошивки ЭБУ (требуются особые базы данных, пока нигде не найдены).
Также позволяет производить сервисное обслуживание автомобилей: прокачка тормозов и блока ABS, настройка ABS, прописывание форсунок, регистрация датчиков давления в шинах, активация/деактивация подушек безопасности и многое другое, до чего я еще не докопался.
Позволяет в реальном времени отслеживать несколько сотен параметров работы автомобиля, а также сохранять историю изменения параметров в файлы xml или txt.
Практически полная замена официальному диагностическому комплексу CLIP!
Включает набор низкоуровневых утилит для работы с интерфейсом автомобиля.
Работает через интерфейсы K, KL или CAN.
Интерфейс программы — английский, французский, японский. Язык диагностики только французский, но если знаете автомобиль и его электронику — все вполне понятно.
Версия 2.0.9.0 работает как ActiveX-компонент на базе IE5.0 и выше.
Версия 2.3.0.1 ставится сверху версии 2.0.9.0 как обновление и включает отдельное приложение для работы без IE.


Установка:
1. Установить при необходимости обновления из папок «Internet Explorer Updates» и «dotnet»
2. Установить (если не установлено ранее) vbrun60sp5.exe и msxml3.msi из папки «Add Software-data»
3. Запустить установку DDT2000_v2.0.9.0_setup_full_RENAULT.exe
4. Удалить созданную установщиком папку «C:\DDT2000Data»
5. Распаковать в корень диска «C:\» архив DDT2000Data.rar из папки «Add Software-data»
Для установки обновления до версии 2.3.0.1:
1. Запустить установку DDT2000_v2.3.0.1_setup_full_RENAULT.exe
2. Найти и заменить в одной из вложенных папок «%ProgramFiles%\DDT2000\» файл DDTregisterInfo.dll одноименным файлом из архива DDTregisterInfo.rar

https://yadi.sk/d/N4xtc3HdgRMr5

Диагностика без использования дилерского RENAULT CAN CLIP (часть 2) — Разное — РАЗНОЕ — Руководства по ремонту

Диагностика своими руками, без использования дилерского RENAULT CAN CLIP (часть 2)

В данной части статьи мы хотим продолжить обзор PyRen и остановиться немного на его возможностях.
Так как внутри каждого блока находится целое дерево меню и подменю с настройками и параметрами, то разбирать каждый из них можно целую вечность. На самом деле там все очень интуитивно понятно, к тому же написано на русском языке, поэтому я лишь остановлюсь на некоторых выборочных пунктах.

Вернуться к ЧАСТИ №1

 

И так, после сканирования всех блоков список которых доступен в вашем автомобиле, подключенных к CAN1 шине будет выведен на экран (А). Путем ввода цифры «8» мы можем просканировать все блоки скопом на наличие ошибок. В результате в правом столбце они будет отсутствовать (Б) либо присутствовать (В).

Стоит немного сказать про CAN шины, которых в нашем автомобиле — 2: CAN1 в которой находятся все основные блоки (на фото выше) и CAN2 в которой обычно находится блок радио автомобиля (MediaNav). Фактические это 2 сети, в которой установлены наши независимые блоки. У каждого блока в сети есть свой идентификационный номер и для каждой из модификаций DUSTER некоторые из них могут различаться.

Для особо заинтересованных сообщу, что программный комплекс PyRen может подключиться CAN2 шине автомобиля, но способ подключения к OBD2 разъему автомобиля несколько иной (можно использовать обычные провода):
PIN6 ELM327 — соединяем с PIN13 OBDII разъема
PIN14 ELM — соединяем с PIN12 OBDII разъема
PIN4 — соединяем с PIN4 OBDII разъема
PIN5 — соединяем с PIN5 OBDII разъема
PIN16 — соединяем с PIN16 OBDII разъема

Кроме того, в редакторе скрипта «pyren_4a_launcher.py» потребуется добавить следующую строку: sys.argv.append(‘—can2’). Для обратного подключения к CAN1 требуется все вернуть обратно!

Ниже номера блоков для дизельного DUSTER ph3 в Luxe комплектации:
CAN1
11108 — СИСТЕМА ВПРЫСКА
11469 — АБС
11432 — ПАНЕЛЬ ПРИБОРОВ (П/ПАН)
11335 — ЦЭКБС
11342 — П. БЕЗ./УС. ПР. Н.
11073 — УСИЛ. РУЛ. УПР.
11260 — ПОЛНЫЙ ПРИВОД 4 х 4
CAN2
11459 — РАДИО

Для просмотра информации об ошибке потребуется зайти в нужный блок путем ввода соответствующей его порядковому номеру цифры, ну а далее в раздел «DE : Device errors» (А). В данном разделе будут отображены краткие коды всех ошибок записанных в памяти блока. Для того, что бы посмотреть более подробную информацию об ошибке потребуется зайти в нее путем ввода соответствующей порядковому номеру цифры. На примере показаны расшифровки ошибок из двух разных блоков 11432 (Б) и 11108 (В), обратите внимание, что номер блока всегда указан в верхнем левом углу, а чуть ниже путь по которому вы в данный момент находитесь. Так же в расшифровке приводится пример других значений той или иной ошибки и основные технические параметры (зависит от блока) при которых она была записана в память. Для выхода из данного раздела требуется нажать любую кнопку, как на это указывает соответствующая запись на английском.

После чего вы попадаете в предыдущее меню, где можете удалить ошибки путем ввода соответствующей цифры, в данном случае «3 — Clear».После ввода данной цифры потребуется подтверждение путем ввода слова «yes». Для выхода в меню блока и основное меню блоков вводим «Q».

Как дополнение к вышеуказанному разделу в самом конце списка вы можете наблюдать раздел «DE extra information» и, как следует из названия в нем содержится дополнительная информация по ошибке привязанной к пробегу.

В следующем разделе «ID : Identifications» можно посмотреть подробную информацию о самом блоке, например зашитый VIN, версию прошивки, модель и пр. Данный раздел может быть полезен например людям, покупающим б/у автомобиль с целью проверки истинного VIN-кузова по всем блокам автомобиля.

В следующих трех разделах: «SY : System state», «SP : System parameters» и «LC : System configuration» вы можете понаблюдать за состоянием блока в реальном времени, различными параметрами и его настройками, некоторые из которых в последствие можно поменять. Изменить в этих разделах ничего нельзя, поэтому сломать ничего не получится.

В разделе «AC : Ececuting tests» можно запустить тест устройств, например: проверить работоспособность лампочек приборки, пощелкать различными реле, включить электровентилятор, реле компрессора и много другое.

Следующий раздел «CF : Changing configuration» позволяет изменить некоторые из параметров блоков по триггерному принципу (если бы у вас был дилерский CLIP вы могли бы выбирать предложенные значения из выпадающего списка). Данный раздел будет представлять особенный интерес для большинства т.к. именно он позволяет активировать некоторые функции автомобиля, которых у вас в силу комплектации ранее не было, например активировать бортовой компьютер и датчик наружной температуры.

Для активации бортового компьютера заходим в раздел «CF : Changing configuration» блока приборной панели, далее выбираем пункт «ТИП ИНДИКАЦИИ НА ДИСПЛЕЕ БОРТОВОГО КОМПЬЮТЕРА». После чего мы увидим возможные варианты настройки данного параметра, где вводим «yes» для продолжения. Из предложенного списка вводим значение «(01) ОБЪЕМ/РАССТ.» путем ввода цифры «2». В итоге приборка перезагрузится и БК будет активирован.

Для активации датчика наружной температуры заходим в раздел «CF : Changing configuration» блока приборной панели, далее выбираем пункт «НАРУЖНАЯ ТЕМПЕРАТУРА». После чего мы увидим возможные варианты настройки данного параметра, где вводим «yes» для продолжения. Из предложенного списка вводим значение «(03) С» путем ввода цифры «2». В итоге приборка перезагрузится и датчик будет активирован.

Раздел «VP : VIN programming» позволяет запрограммировать требуемый VIN-номер в блок, в случае например замены последнего на новый. Тут стоит учесть один момент — программный комплекс PyRen для Android имеет (возможно пока) некоторые ограничения функционала в сравнении с версией PyRen для ПК. Какие-то команды тут конечно работают, но в общем и целом вы должны понимать следующее: если требуется копать так глубоко, то ориентироваться лучшее на версию для ПК. И да, перепрограммировать VIN с этого раздела не получится, начиная с версии PyRen 0.995 данная возможность доступна в виде отдельного сценария «scen_ecri_codevin.py».

Стоит сказать, что некоторые ограничения все же можно обойти. Например при выборе программирования коэффициента длины покрышки мы наблюдаем закономерную запись о том, что эта операция здесь не поддерживается. Тем не менее при вводе команды «HEX» открывается возможность внести изменение в шестнадцатеричной системе согласно таблице.

Раздел «SC : Configuration scenarios» позволяет запускать различные заводские сценарии и для PyRen можно сказать бесполезен — ни один из них тут не работает, опять же возможно пока (не забываем, что PyRen имеет статут beta-тестирования). Слава Богу разработчик не сидит на месте и понемногу все же добавляет отдельные сценарии, например можно принудительно запустить регенерацию сажевого фильтра, проверить реальный пробег зашитый по всем блокам, в один клик сверить VIN-номера зашитые в блоки.

Ну, а если вам все же интересно посмотреть, что это за заводские сценарии и с чем их едят, тогда можете ввести команду «show» и понаблюдать за процессом без участия вашего автомобиля.

Ну и последний раздел «RZ : Resets» дает нам незаменимую возможность производить обнуления калибровок отдельных датчиков и электронных блоков, устанавливать заводские значения калибровок и обнулять счетчик количества неисправностей. О последнем чуть подробнее: по каждому блоку в системе ведется счетчик ошибок и вне зависимости стерли вы ошибки или нет счетчик все-равно будет тикать. По разным причинам (например для скрытия от дилера того, что вы копаетесь в автомобиле) вам может понадобиться обнулить этот счетчик, так вот этот раздел предоставляет такую возможность.

Как уже упоминалось выше версия PyRen для ПК имеет на порядок больше возможностей и для их открытия в главном меню списка блоков нужно набрать команду «CMD», после чего вам будет доступен набор дополнительных команд в отдельном подразделе каждого из блоков.


ДОПОЛНЕНО: Как оказалось команда «CMD» работает и в Android версии PyRen, но работоспособность набора дополнительных на нем не проверена.

Если вы заметили ошибку либо неточность будем рады это от вас услышать.
Всем успехов! И помните: все что вы делает, вы делает на свой страх и риск!

Перейти к ЧАСТИ №3

Выражаем благодарность rudder66, за данный материал
Блог на Драйве — drive2.ru/users/rudder66/

Диагностика без использования дилерского RENAULT CAN CLIP (часть 3) — Разное — РАЗНОЕ — Руководства по ремонту

Диагностика своими руками, без использования дилерского RENAULT CAN CLIP (часть 3)

В данной части я покажу вам еще одну возможность программного комплекса PyRen, которую невозможно переоценить. Многие из нас есть в автомобиле со смартфоном/планшетом и иногда бывает нужно быстро и наглядно оценить либо помониторить тот или иной параметр, построить график.

Вернуться к ЧАСТИ №1
Вернуться к ЧАСТИ №2

Ну а некоторые так вообще не прочь бы иметь перед глазами целую доску дополнительных приборов, словно в самолете. Конечно, все это может PyRen, но каждый раз копаться в разделах «SY : System state», «SP : System parameters» и «LC : System configuration» выискивая тот или иной параметр не очень удобно!

В этом случае на помощь к нам приходит замечательная и юзабельная программа Torque Pro v1.8.154. На текущий момент это последняя версия, за обновлениями следите здесь.

Для того, что бы было даже чайнику поясню: все общение с ЭБУ автомобиля построено на основе команд, кодов и цифр (значений). Каждый параметр автомобиля и их сотни зашифрован условным кодом-идентификатором, например «PR071», на техническом сленге — PID. Следовательно зная нужный нам PID, можно отправить команду на ЭБУ и обратно получить ответ в виде текущего значения запрашиваемого PID-а. Все вроде бы просто, но беда в том, что полученный нами параметр на первый взгляд не будет иметь ничего общего с тем, что мы ожидаем.

На деле например, для PID-а температуры охлаждающей жидкости, мы можем получить некую условную цифру «2», которую не понятно как и в каких единицах измерения интерпретировать. Все дело в том, что сам номер PID-а, как и формула для преобразования его значения (например «НАПРЯЖЕНИЕ ПИТАНИЯ КОМПЬЮТЕРА», «PR071», «222005», «(1.0*(((A*256+B)&65535)))/100», «0», «0», «V», «7E0») являются интеллектуальной собственностью Renault и держатся в строгом секрете, это объясняется дороговизной профессиональных диагностических комплектов, производители которых имеют доступ к этой информации. Конечно существует определенное количество общих PID-ов стандартизированных SAE J2012, но по понятным всем причинам производители, к коим относится и Renault не особо горят желанием использовать их. На деле, хорошо, если хотя бы десяток их этих стандартных PID-ов используется в конкретном автомобиле (обычно это могут быть обороты двигателя, температура воздуха, скорость, напряжение в розетке OBDII и пр. подобное).


Так вот программа Torque Pro v1.8.154 хороша тем, что может работать как со стандартными наборами PID-ов, так и с пользовательскими, теми которые вы есть подсунете, да и к тому же по ним может вести логирование, строить графики, заменять бортовой компьютер и многое другое. Так где же нам взять эти наборы специальных PID-ов для моего автомобиля спросите вы? Ответ: все они находятся в уже доступной базе Renault CLIP v1.66, с которой может работать программный комплекс PyRen.

Для того что бы вытянуть из базы нужные PID-ы для своего автомобиля выбираем файл «make_torque_pids.py» и нажимаем на этот раз пиктограмму «окна» для запуска скрипта.

На просьбу ввести идентификатор ECU, вводим требуемый номер блока, для которого вы хотите выгрузить PID-ы, нажимаем «ВВОД», после чего вводим язык «RU» на котором требуется выводить текстовые комментарии и снова нажимаем «ВВОД».

Напоминаем список номеров блоков для дизельного DUSTER ph3 в Luxe комплектации:
11108 — СИСТЕМА ВПРЫСКА
11469 — АБС
11432 — ПАНЕЛЬ ПРИБОРОВ (П/ПАН)
11335 — ЦЭКБС
11342 — П. БЕЗ./УС. ПР. Н.
11073 — УСИЛ. РУЛ. УПР.
11260 — ПОЛНЫЙ ПРИВОД 4 х 4

После выполнения работы скриптом будет выдано уведомление, что требуемый набор PID-ов для данного блока сохранен в папке «.torque/extendedpids» на вашей карте памяти смартфона. Если такой папки не существует либо по каким-то причинам сохранение в нее невозможно набор PID-ов будет сохранен в рабочую папку PyRen по пути «scripts/pyren99». Кроме того в папке «.torque/venicles» будет создан файл профиля вашего автомобиля для программы Torque Pro. Данную операцию проводим со всеми блоками вашего автомобиля.

Ниже выкладываю готовые наборы PID-ов для дизельного DUSTER ph3 в Luxe комплектации:
11108 — СИСТЕМА ВПРЫСКА
11469 — АБС
11432 — ПАНЕЛЬ ПРИБОРОВ (П/ПАН)
11335 — ЦЭКБС
11342 — П. БЕЗ./УС. ПР. Н.
11073 — УСИЛ. РУЛ. УПР.
11260 — ПОЛНЫЙ ПРИВОД 4 х 4

Далее устанавливаем программу Torque Pro v1.8.154 для Android. Копируем все наборы PID-ов в папку по пути .torque/extendedpids, если папки extendedpids не существует, то создаем ее вручную.

Запускаем Torque Pro v1.8.154, после чего в главном окне программы нажимаем на пиктограмму шестерни и входим в настройки программы.

Первым делом устанавливаем Bluetooth тип подключения к адаптеру.

В том же меню настроек адаптера OBD выбираем наше Bluetooth устройство.

В разделе основных настроек меняем количество экранов для режима приборной панели на нужное вам. Лично мы не любим выводить кучу ненужных мне PID-ов, только самые необходимы и все они умещаются на 3-х экранах. Все остальные настройки можете изменять по своему вкусу.

После чего приводим все единицы измерения в соответствии с метрической системой, все как в базах CLIP.

Далее в разделе управления дополнительными PID поочередно добавляем наборы, которые мы экспортировали скриптом PyRen. Все блоки добавлять не обязательно, только те, что вам нужно.

Так как некоторые из PID-ов в разных блоках дублируются программа спросит, что делать с дубликатами (вы их можете заменить либо пропустить), нажимает «KEEP». Даем программе немного подумать, так как добавляется большой массив данных.

Возвращаемся в главное окно программы и запускаем плагин «Приборная панель». На нем вы можете наблюдать стандартные комбинации приборов (в данном случае это мои) на 3-х экранах, которые мы установили в настройках выше и которые в последствии можно удалить.

Удерживая палец на свободном черном участке экрана либо на новом экране добавляем новый прибор. В процессе нам будет предложено выбрать наиболее подходящий дизайн индикатора, его размер и требуемый PID — все настройки дизайна и положения индикатора можно будет в случае чего поменять в последствии.

Нажав и удерживая палец на приборе вы можете произвести любые действия с его дизайном, названием, задать пороги предупреждения, уровни наложения одного на другой, его расположение на экране и пр. Не размещайте кучу индикаторов на одном экране, лучше разделить все на несколько экранов: один для температурных датчиков, другой для давления и т.д.

Для записи логов с целью их последующего анализа потребуется зайти в раздел настроек «Запись и выгрузка журналов» и выбрать PID который нужно записывать. Вы можете выбрать несколько PID-ов для записи одновременно, но учтите, что данные о них будут поступать с некоторой задержкой, пока адаптер произведет опрос у ЭБУ по каждому их них. Для логов обычно выбирают запись 2-3 параметров за раз не больше.

Для начала записи лога, после завершения соединения с ЭБУ (синяя машинка сверху не должна мигать) нажмите шестеренку в плагине приборной панели и выберите пункт «Начать запись». Для остановки проделайте подобную процедуру. Все записанные логи будут храниться в папке «torqueLogs» на вашей карте памяти смартфона.

Кроме того, программа Torque Pro позволять считывать и стирать ошибки записанные в памяти ЭБУ, но учтите, что читает она далеко не во всех блоках и далеко не все ошибки. Кроме того дает крайне скудное описание о проблеме, а зачастую и вовсе описание не соответствующее действительности. Поэтому для диагностики ошибок я рекомендую использовать средства PyRen.

Еще программа умеет строить графики в реальном времени с возможностью масштабирования и сохранения в виде картинки. Для этого нужно запустить плагин «Графики», выбрать тип графика, максимальное количество записей отраженных на графике, интервал записи в миллисекундах и собственно сам PID по которому его строить. Лично я этой функцией пользуюсь крайне редко в силу неудобства работы с графиками на малом экране смартфона. Намного удобнее записать логи и построить графики по ним уже в последствии на ПК дома. Если кому-то интересно как это делать — могу написать ликбез и на эту тему (пишите в комментариях).

Ну и последнее на что мы бы хотели обратить внимание — это профиль машины. Данная функция может понадобиться тем, у кого в автомобиле нет бортового компьютера, в этом случае программа все может делать за него. Тут есть один существенный минус: вам всегда перед началом поездки придется запускать Torque Pro и вводить данные о заправках, иначе подсчет будет некорректным. Для создания профиля автомобиля в главном окне программы нажмите шестеренку и выберите пункт «Профили», заполните все поля и сохраните изменения. Помните, в самом начале статьи PyRen кроме набора PID-ов создал еще и файл профиля? Именно этот профиль и используется здесь, хранится этот файл с профилем в папке «.torque/venicles».

Перейти к ЧАСТИ №4

Выражаем благодарность rudder66
Блог на Драйве — drive2.ru/users/rudder66/

Отправить ответ

avatar
  Подписаться  
Уведомление о