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)

GASCHE 15.04.2010 10:08

Здесь http://www.vassfamily.net/ToyotaPriu...232/index.html похожая ветка по Приусу только CAN причем с исходниками правда на С

mega 15.04.2010 19:12

Вложений: 2
Приветствую!

Собрал адаптер, успешно подключился, но есть несколько проблемок, выкладываю логи. Машина Toyota Prado (JDM), 2000 г, 95 кузов, двигатель 5VZ-FE

В программе панели не отображается режим коробки Power (на панели приборов при этом индикация горит) также не отображается режим коробки D, т.е. переключаешь коробку на D но всегда показывает N.
В положении P отображается, что включена первая передача, так и должно быть?

mega 15.04.2010 23:08

Цитата:

Сообщение от boss54 (Сообщение 138025)
Спасибо, попробовал
На таблице параметров реального времени после прохода пидов, отображаются результаты 1 цикла опроса (может не правильное определение) и оопс, ошибка 0800.
пробовал покрутить параметры не помогает.
Infoecu сформировался но кривой по моему
а JOBD файла нет.
Графики рисует не отваливается, панель приборов работает стабильно,
кадр пишет, а таблица, блин 0800.
С Уважением!

Такая же проблема и у меня, первый цикл проходит а затем ошибка 0800

Valentin8080 16.04.2010 04:33

Цитата:

Сообщение от mega (Сообщение 138651)
Приветствую!

Собрал адаптер, успешно подключился, но есть несколько проблемок, выкладываю логи. Машина Toyota Prado (JDM), 2000 г, 95 кузов, двигатель 5VZ-FE

В программе панели не отображается режим коробки Power (на панели приборов при этом индикация горит) также не отображается режим коробки D, т.е. переключаешь коробку на D но всегда показывает N.
В положении P отображается, что включена первая передача, так и должно быть?

Выложил настройку для вашей авто, провертье как будут работать показания АКПП в таблице - показывается ли там режим D?. В панели приборов отображение режима PWR не делал...В положении P и N всегда номер передачи 1 - это норма.
Кстати, попробуйте закинуть программу в C:\JOBD возможно отображение режима D связано с путями к программе (лучше чтоб небыло пробелов и русских букв)

GASCHE 16.04.2010 11:08

Для Valentin8080 Если не секрет можно выложить структуру записи файла ecu.rtd ну очень не удобно смотреть.

GASCHE 16.04.2010 12:39

Цитата:

Сообщение от Valentin8080 (Сообщение 138733)
а чем экспорт в ексель не устраивает? Ведь там все есть...

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

Valentin8080 16.04.2010 12:41

Цитата:

Сообщение от GASCHE (Сообщение 138751)
В ексель нет графиков а после “проигрывания” нет данных, сложно что-то посмотреть.
Медленная скорость “проигрывания” хороша для демонстрации, для работы хорошо бы чтоб загружалось это быстро, а имеющимся ползунком можно было перемещать курсор по графику, а значения в точке курсора выводились бы как сейчас при “проигрывании” над параметрами.

Так в экселе все можно сделать :) и графики посторить и обработку какую надо :)
Я просто с графикой сильно не заморачивался - главное что данные получили из авто:)

GASCHE 16.04.2010 13:01

Цитата:

Сообщение от Valentin8080 (Сообщение 138752)
Так в экселе все можно сделать :) и графики посторить и обработку какую надо :)

Конечно можно, но проще, так как умеешь. Поэтому если бы они были обработанными, мне проще было бы загрузить эти данные в программу просмотра по протоколу ODB-I и там их смотреть.

GASCHE 16.04.2010 13:27

Цитата:

Сообщение от Valentin8080 (Сообщение 138752)
Я просто с графикой сильно не заморачивался - главное что данные получили из авто:)

Дак все с этого начинают сначала главное, а что там? А потом, а как там и почему? :)
Цитата:

Сообщение от Valentin8080 (Сообщение 138752)
Заголовок 20 байт:

Что-то я туплю 4 + 2 +( 2 * 8 ) = 22

mega 16.04.2010 15:35

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

Сообщение от Valentin8080 (Сообщение 138701)
Выложил настройку для вашей авто, провертье как будут работать показания АКПП в таблице - показывается ли там режим D?. В панели приборов отображение режима PWR не делал...В положении P и N всегда номер передачи 1 - это норма.
Кстати, попробуйте закинуть программу в C:\JOBD возможно отображение режима D связано с путями к программе (лучше чтоб небыло пробелов и русских букв)

Теперь ошибки 800 не вижу, спасибо!!!
Запускаю программу с C:\JOBD

А вот с селектором передач все по прежнему. Судя по логу на запрос положения селектора АКПП - "D" всегда возвращается ответ "Нет". В Положении селектора P отображается N. Все остальные положения АКПП отображаются правильно. В логе заметил PIDы без описания.

Лог прикрепляю

klop-2 16.04.2010 16:10

Вложений: 1
Для Valentin8080:
Информация по ECU:
Toyota celica, ZZT23# 08/1999 - 04/2006, 1zz-fe, МКПП, правый руль

lecsa 17.04.2010 12:45

----

ewgen1 17.04.2010 12:57

[QUOTE=lecsa;138947]Прошку нашу уже сперли http://tachopro.org/category/soft/[/QUOTточно уже!!!!:shok:

Virtual 17.04.2010 13:45

дык а что жалеть то :). больше тестеров, лучше качество :), главное чтоб тупых вопросов поменьше ;) одно но нет ссылки на первоисточник а значит у них всегда будет более старое :)

GASCHE 17.04.2010 14:36

Цитата:

Сообщение от Virtual (Сообщение 138957)
одно но нет ссылки на первоисточник

Но поместить на картинку "www.tachopro.org" не забыли:no:

A_Roman 17.04.2010 15:10

Вложений: 2
Принимайте файлы InfoECU (CALDINA zzt241 2004 year 1zz-fe, IST NCP61 2003 year 1nz-fe)
каков же всетакий правильный алгоритм начала работы с программой,
какие из параметров, на ваш взгляд, необходимо настроить к примеру чтобы опрос шел быстрее и точнее расход топлива считался.

Frlenk 17.04.2010 15:16

Вложений: 2
Парни привет.
С приходом весны времени свободного не осталось:angry:
по делу: ещё парочка тойот:bye:

Virtual 17.04.2010 16:23

Цитата:

Сообщение от A_Roman (Сообщение 138968)
Принимайте файлы InfoECU (CALDINA zzt241 2004 year 1zz-fe, IST NCP61 2003 year 1nz-fe)
каков же всетакий правильный алгоритм начала работы с программой,

правильный алгоритм. если авто нет в базе, начинать с ИнфоЕЦУ. :) там будет список PIDs доступных, далее нужно оставить только доступные, и получаем .ини файл для требуемого авто.

A_Roman 18.04.2010 09:06

Цитата:

Сообщение от Virtual (Сообщение 138973)
правильный алгоритм. если авто нет в базе, начинать с ИнфоЕЦУ. :) там будет список PIDs доступных, далее нужно оставить только доступные, и получаем .ини файл для требуемого авто.

в моем случае ПоискЕЦУ не дал результатов, пришлось перебирать авто из списка пока не заработала программа, это и стало наводить на мысль как же все такий правильно начать работать с программой.

Virtual 18.04.2010 09:29

Цитата:

Сообщение от A_Roman (Сообщение 139055)
в моем случае ПоискЕЦУ не дал результатов, пришлось перебирать авто из списка пока не заработала программа, это и стало наводить на мысль как же все такий правильно начать работать с программой.

Информация о ECU (кнопка в jobd), это как в твоем случае, что все заработало...
и программа FindECU это сильно разные вещи ;)

Virtual 18.04.2010 09:39

так что ты пошел правильным путем!
если авто неизвестно:
1. начинаем с FindECU.
2. далее или по результатам п1. или методом тыка заставляем ожить jobd
2.1 начать лучше с стандартных OBD II по ISO9141, по нему многие откликаются, но это общий протокол
2.2 даже если авто откликнулось с исо9141, стоит попробовать и "свой протокол" (или на основании лога финдецу - взять адрес ецу, или методом тыка :) перебрать разные профили)
2.3 пробовать только кнопку "информация о ECU", не стоит сразу ломится в параметры реального времени
3. результат контролировать по jobd.log тоесть наличие вразумительных ответов от ецу, (для этого полезно очищать его перед попыткой).
3.1. результат будет видно или сразу в окне программы (список доступных PIDs), или в крайнем случае в логе.
4. вот как получите InfoECU файл., там как раз и будут все пиды. далее останется подправить схожий файл, с нужным набором запросов.

ЗЫ соответственно выкладывая InfoECU, не забываем указать с каким профилем пошло :)

Virtual 18.04.2010 13:00

в свете того что потребовалась более высокая скорость обмена, повторно начал игратся с
Р3, Р2Тприм
получилось Р3=20 (против 60 в базе) и Р2Тприм =40 (против 80 в базе) ;)
ранее это было невозможно.

так что факт, в связи с переделками в последних версиях.... стабильность на высоте, даж не смог завалить опрос нагружая систему на 100% просто показания в тренде замирали, и потом при падении нагрузки на проц наверстывали упущенное ;).
Валентин, думаю пора по новой тестить допустимые тайминги :) оптимизация работы с портом дала свои плоды.

Virtual 18.04.2010 14:12

Вложений: 2
klop-2 уверен что у тебя отличается то что на экране, от того что пишеш? у мну вроде все в норме, версия последняя

mega 18.04.2010 14:25

Вложений: 3
Приветствую!

Данные по Toyota Nadia, 1999г, двигатель 3S-FSE. (подключился успешно)

На Nadia таже проблема с селектором АКПП, что и на Прадо, панель не показывает положение "D".
Какие есть идеи? может адаптер виноват? хотя запрос уходит и ответ приходит:wacko2:

GASCHE 18.04.2010 15:42

Цитата:

Сообщение от Virtual (Сообщение 139100)
klop-2 уверен что у тебя отличается то что на экране, от того что пишеш? у мну вроде все в норме, версия последняя

Новая версия. Частота колебаний у klop-2 раза в два выше. Поэтому частокол.
ТО klop-2 но зато, какая тут синусоида хоть и амплитуда чуть меньше.

lecsa 18.04.2010 20:47

============

mol78 18.04.2010 21:06

Цитата:

Сообщение от klop-2 (Сообщение 139088)
Для Valentin8080: - Появилось предложение у меня.
.... Может, можно как нибудь, это исправить... К примеру - на окне "графиков" настройку встроить (поправка по времени - опираясь на Р3, Р2 - но это не совсем правильно, ибо неоходимо их знать наверняка, а если хозяин записи не оговорит их, то и ошибки не избежать).

А может вместе с графиком записывать файл параметров, при которых этот график строился? А при воспроизведении параметры считывать?

Megavolt42rus 18.04.2010 21:21

Всем привет! Разработчику программы кланяюсь!
примите меня к себе, спаял сегодня схему, сейчас пойду мучать funcargo.
Я упорно сидел половину вечера и читал всю ветку, удивило то, что ни у кого не возникло проблем с переходником. а полевик 72 (он же 702 или 7002) таой мелкий что пришлось вооружаться хорошей линзой )))))

вопрос к разработчику схемы, я обратил внимание на делитель из 37 ком и 15 ком. он делит примерно до 5 вольт, а если цеплять к стандартному ком порту - там сигнал +-12 вольт подается на вход, эта схема не заработает со стандартным портом - сразу если воткну ее в ком порт компьютера?

Valentin8080 18.04.2010 21:43

Цитата:

Сообщение от Megavolt42rus (Сообщение 139158)
вопрос к разработчику схемы, я обратил внимание на делитель из 37 ком и 15 ком. он делит примерно до 5 вольт, а если цеплять к стандартному ком порту - там сигнал +-12 вольт подается на вход, эта схема не заработает со стандартным портом - сразу если воткну ее в ком порт компьютера?

Схема только для переходника USB-COM на PL2303. Там выходные уровни 0-5В. В других случаях надо разрабатывать и просчитывать схемку заново....

mol78 18.04.2010 22:14

Цитата:

Сообщение от Valentin8080 (Сообщение 139163)
Вообщето так и сделано :) Зачем же мне тогда P2+P3 запоминать в rtd файле? Кстати в своей проге тож мож вставить прием rtd файлов а не только логов

Упс! Просмотрел (4 байта: RTDA (ASCII)
2 байта: (P2+Tпрм)+P3 на момент записи - это время между пакетами.
далее по 2 байта - описание по порядку присутствующих графиков в файле (согласно PIDS01.ini)):blush: Не понял тогда почему у klop-2 проблема с воспроизведением графиков?
В прогу вставлю.

mol78 18.04.2010 23:08

Программа чтения логов
 
Вышла версия 1.5.5.
Программа оптимизирована для определения неизвестных пидов.

Megavolt42rus 18.04.2010 23:23

----

Megavolt42rus 19.04.2010 00:35

----

klop-2 19.04.2010 00:46

Когда адаптер подключен к ноутбуку и на него подаётся +12V (на адаптер) - то на K-line должно тоже быть около +12. Если на К-line подцепить стрелочный тестер, то в момент опроса (нажать на "флажок старта") - то стрелка активно будет "дёргаться" в сторону нуля.

Valentin8080 19.04.2010 05:05

Цитата:

Сообщение от Megavolt42rus (Сообщение 139181)
Точно пришлось :) ушел от 0А00 и без машины пока вижу уже 0800. это прогресс :)
Пожалуйста подскажите по режимам работы адаптера - очень важно
на выходе K-Line в покое напряжение 0 или +12 ??? у автомобиля точно 0. что должно быть у переходника?
помоему полевой транзистор внутри шунтирован диодом и на выходе у меня 0. при запросе скачет на +12 и сама себя слышит программа... можно выдвигаться к авто?

В покое должно быть +12В. Для этого подтягивающее сопротивление там стоит. Не забывай у COM порта реального -12В - это еденица, а +12В это 0. У переходника USB-COM на выходе PL2303 - наоборот - 0В - это 0, а +5В - это еденица.

Megavolt42rus 19.04.2010 06:31

На всех активных окнах программы вставить нужную ссылку и номер версии программы.- пусть тянет посмотреть версию поновее.
А неплохо бы еще номер кошелька рядом впаять.

Valentin8080 19.04.2010 08:55

Цитата:

Сообщение от mega (Сообщение 138803)
Теперь ошибки 800 не вижу, спасибо!!!
Запускаю программу с C:\JOBD

А вот с селектором передач все по прежнему. Судя по логу на запрос положения селектора АКПП - "D" всегда возвращается ответ "Нет". В Положении селектора P отображается N. Все остальные положения АКПП отображаются правильно. В логе заметил PIDы без описания.

Лог прикрепляю

Посмотрел ваши логи - в том что при движении - сам ECU не выдает сигнал "D" :(
В логе при последовательном переключении - следующие заметил только такие переключения кроме "N" по порядку: "R", "PWR", "OverDrive", "Snow".
Даже не знаю что сказать - значит не выдает ECU ваше остальные значения или мож выдает но в другом месте, это уже неизвестно где...

rus7033 19.04.2010 09:34

Здравствуйте формчане! Пытались на днях подключится к RAV4 второго поколения, без успешно. FindECU перебирает адреса и всё на этом, лог не создаёт. Адаптер использовали мастер кит USB, при работе FindECU на нём не мигал ни один светодиод(горел только зелёный). Грешу на сам адаптер или дрова. Скорости в ecu.ini менял, эфект тот же. Где искать проблему то? Извините если не в тему.

Virtual 19.04.2010 10:14

адрес ком порта нужно прально выставлять.

rus7033 19.04.2010 10:22

Цитата:

адрес ком порта нужно прально выставлять.
Да выставлял я его, делал и COM1 и COM2, ну и соответственно в ecu.ini такой же.


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

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