PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Обкатка диагностической программы для Toyota - Тестер ECU JDM (http://pccar.ru/showthread.php?t=11362)

mol78 01.03.2011 11:10

Цитата:

Сообщение от StrSplinter (Сообщение 175313)
А если самому собрать адаптер? что подскажите,чтоб всё нормально работало???

У меня стабильно работает с адаптером на 2 транзисторах

Zheka 01.03.2011 14:30

mol78 выкладывал
Open COM4
TxD:ATZ
RxD:ATZ
RxD:
ELM327 v1.1 compatible
RxD:

Close COM4


Valentin8080 писал
Для тоёт нужен минимум 1.3а версии.

имел ввиду тоёты с ISO-14230 протоколом (праворульные) которые до кана были, а с каном - да пойдет и версии 1.2а.
Для работы с каном надо файл настроек сделать под кан. Попробуй взять панель для тоёт, скопируй настройки из папки "Примеры настроек\ELM\OBDII\ISO-14230\MAF\" в папку программы панели, и замени содержимое файла elm.ini на такое:

ATZ
ATE0
ATSP6
ATSH7E0
ATCRA000007E8
ATAL

Может у тебя панель заработает, если что пиши...


далее расписаны команды:

ELM327 AT Команды
Команда Версия Описание
ATZ 1.0 reset all General
ATE0 1.0 Echo Off General
ATSP6 1.0 SP h Set Protocol to h and save it OBD
ATSH7E0 1.0 SH xx yy zz Set Header OBD
ATCRA000007E8 1.3 CRA hhhhhhhh set CAN Receive Address to hhhhhhhh CAN
ATAL 1.0 AL Allow Long (>7 byte) messages OBD

Команда Версия Описание
ATZ 1.0 reset all General
ATE0 1.0 Echo Off General
ATSP4 1.0 SP h Set Protocol to h and save it OBD
ATAL 1.0 AL Allow Long (>7 byte) messages OBD
ATIIA32 1.2 IIA hh set the ISO (slow) Init Address to hh ISO
ATIB96 1.0 IB 96 set the ISO Baud rate to 9600 ISO
ATSH8132F1 1.0 SH xx yy zz Set Header OBD
ATST32 1.0 ST hh Set Timeout to hh x 4 msec OBD
ATSW00 1.0 SW hh Set Wakeup interval to hh x 20 msec ISO

имею в наличии сомодельный ELM327 v1.1 которым в ScanMaster-ELM по протоколу ISO 9141-2 цеплялся к Toyota avensis 2008 г
если из ecu.ini убрать те которые не подходят к версии ELM327 v1.1 будет работать?

il74 01.03.2011 16:12

Вложений: 1
Цитата:

Сообщение от Valentin8080 (Сообщение 175054)
Тогда такой вариант - скачай у меня в шапке второй сниффер ком-порта, установи и запусти на опрос. Потом запусти ScanMasterELM на соединение, лог то что выдал сниффер ком-порта - выложи сюда на форум...

Вот выкладываю логи, я в них не шарю, так что сами посмотрите, что там не то и отдельно выкладываю лог работы с программой панель тойоты (которая глушит КОМ порт почему-то? :wacko2: )
У меня ELM 327 версия 1.2а, адаптер блютузный висит на COM12.

autohirurg 02.03.2011 15:08

Вложений: 1
Цитата:

Сообщение от Valentin8080 (Сообщение 175414)
Ты включи в панели лог-файл, и потом последовательно переключай все режимы АКПП с задержкой секунд 10. Лог и последовательность переключений - сюда на форум.
По пройденному расстоянию - нужно наоборот подстраивать коэффициент скорости, чтоб расстояния совпадали(новую версию не забудь скачать).

Выкладываю логи приборки на каждой передаче. В новой версии особо ничего не поменялось, кроме как что одометр не убегае и в место L стало снова гореть D
В TECU тоже самое показывает, что и в приборке (все на оборот)
Если подбить одометр до нормальных показаний то - спидометр показывает ну нереальную скорость:tease:
Может ещё лог фаиндера выложить?

gsw5247 02.03.2011 15:35

Вложений: 1
Цитата:

Сообщение от Valentin8080 (Сообщение 175347)
Запусти еще сниффер попробуй (Лучше №2 с шапки темы) и лог обмена сюда на форум....
А что профиль от Хюндаи не работает? (Ну всмысле с заменой адреса запроса и адреса ECU с 11 на 12)?
Пробуй новые версии...

Вот ведь оперативность :)
Я только снифернуть успел, а тут уже и обновления.
На Хюндаевом профиле пока никак. Адрес блока сменл на 12, а запрос какой ставить?
Ежели мой блок откликается на 9141, то все варианты с упоминанием 14230 уже можно не рассматривать?

Мои наблюдения по отличию логов от 2.16 и 2.30а в представленном архиве на сеансах с протоколом 9141:

JOBD - после инициализации в виде
Read 00 00 00 55 08 08
Write F7
R F7
R CC
W CC CC
Выполняется посылка запроса
68 6A F1 10 00 D3
Эта последовательность первой прописана в OBDII2.ini в разделе
" 38 <--- количество запросов для таблицы параметров реального времени.
82 13 F1 10 00 \
... |--> Запросы таблицы параметров реального времени
82 13 F1 01 FB /
"
В данном файле эти строки имеют соответственно значение:
68
68 6A F1 10 00
---------------------------

В TECU после инициализации вида:
R 55 08 08
W F7 CC
отсылается
68 6A F1 01 00 C4
Информационная часть (01 00) соответсвует описанию файла настроек:
"38 <--- количество запросов для таблицы параметров реального времени.
01 00 <--- запрос для 5Baud Init
10 00 \
... |--> Запросы таблицы параметров реального времени
01 FB /
"
которая в OBDII.ini имеет значение
68
01 00
-----------------------------
Таким образом, в первом случае в блок посылается 10 00, а во втором - 01 00. Соответственно и контрольные суммы посылок разные (D3 и C4)

Думаю, что надо сравнить и последующие строки в старой и новой версиях файлов OBDII.ini
Попробовать заменить текущие значения их аналогами из соответствующих запросов старой версии.
------------------------------------------
Еще "хорошая последовательность" 68 6A F1 10 00 обнаружена в примерах профилей T3OBDII.ini и T3OBDII.ini для JOBD
А вот в их вариантах для TECU идет запрос
01 00
10 00
где "нужное слово" уже во второй строке последовательностей опроса

El_Falcon 02.03.2011 21:41

Цитата:

Сообщение от andrusavto (Сообщение 175053)
Да работает только не на всех

тоже пробывал цепляться к своей митцу - galant 94 года -
Тестер TECU не цепляется,
Панель прицепилась но там данные некорректно показывает.

EvoScan 2.7 цепляется, адаптер мастеркитовский k-line=>usb + перемычкой замыкаю 1 и 4 контакт OBD разъема и соответственно k-line на 7-й пин

autohirurg 02.03.2011 23:02

Цитата:

Сообщение от Valentin8080 (Сообщение 175482)
Вобщем по логам у тебя во-первых на пид о запросе селектора акпп приходит не 2 байта данных а 1 (видать на новых машинах добавили 1 байт). Вкл режима D находится во втором байте.
Так что поэтому в TECU у тебя там ерунду будет показывать.
Ну а с панелью посмотрю - один алгоритм как это обойти уже выкладывали...
Частоту процессора писикара точно указал в настройках? (Это на счет пробега)

Valentin8080 Я сегодня ещё погонял последнюю версию панели, и ещё потестил TECU - я там был не внимателен вобщем в TECU передачи все показывает правильно и 2 и R и L овердр и спорт
остальное - в заместо D постоянно горит 3 при этом вышеуказанное тоже работает
3 отключается только при положениях L и R
D не срабатывает НО самое главное, что у меня нет положения 3 (его заменяет овердрайв)

будем считать, что передачи должны показываться так ---- драйв - P, драйв - 2, драйв - драйв, драйв - нейтрал

может попробывать в таком исполнении??? тогда все заработает. если надо я составлю таблицу поточнее
но в предыдущих версиях панели бывало, что на положении 2 - было отдельное значение от постоянной тройки но горело что то другое а не 2
сейчас все как и описал выше
короче у меня постоянно повисла тройка и отключается она на L и R
как это можно исправить или скомпоновать с описаными настройками?
ах да еще всегда без изменений висит ШИФТ АП не изменяясь никогда
у меня еще есть сканер КАРМАН СКАН в нем все передачи показывает правильно!

ещё в ПАНЕЛИ последней версии - она не реагирует на замену коэфициента скорости никак совсем при этом скорость показывает правильно а одометр так и отстает какие бы вразумительные значения я в нем не писал выше или ниже ему пофиг.
с нетерпением жду ответа. обязательно отблагадарю:yes2:
и можно ли как нибудь самому перерисовать оформление? в какой файл надо залесть?

Valentin8080 03.03.2011 07:00

Цитата:

Сообщение от El_Falcon (Сообщение 175524)
тоже пробывал цепляться к своей митцу - galant 94 года -
Тестер TECU не цепляется,
Панель прицепилась но там данные некорректно показывает.

EvoScan 2.7 цепляется, адаптер мастеркитовский k-line=>usb + перемычкой замыкаю 1 и 4 контакт OBD разъема и соответственно k-line на 7-й пин

Не может быть чтоб TECU не цеплялось а панель цеплялась - одна и та же DLL используется.
Неправильно показывает возможно из-за того что адрес запроса не тот (то есть вы опрашиваете не двигатель допустим а абс). На разных авто возможно адреса отличаются.

jn32 03.03.2011 08:00

Цитата:

Сообщение от Valentin8080 (Сообщение 175566)

На счет КАРМАН СКАНа - можешь ниссановодам помочь с их пидами управления?

да autohirurg выручай пожалуйста.а то вообще засада.

il74 03.03.2011 08:45

Цитата:

Сообщение от Valentin8080 (Сообщение 175460)
Пробуй новую версию панели с настройками "Примеры настроек\ELM\OBDII\ISO15765(CAN)\MAF"- должна работать...
Если не заработает - также лог панели выложи...

УРААА!!! РАБОТАЕТ, спасибо, все теперь TOYOTA COROLLA 2007 и выше работает по CAN шине, осталось с "Тестер ECU [2.3.0.2c]" подружить.
А еще совсем на радостях забыл, постоянно высвечивает ПАНЕЛЬ ТОЙОТЫ ошибку (разные, хотя их нет на самом деле? щас не помню сколько нулей но примерно так 00001 (постоянно горит), 00003, 00008(иногда), а один раз выстилась 00009 - это примерно за 15 минут работы, больше времени небыло проверить, чтобы это могло означать, другие программы молчат):no2:


Часовой пояс GMT +4, время: 13:17.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot