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)

ZRoman 18.07.2010 23:40

Цитата:

Сообщение от sdyz (Сообщение 149318)
40000 мл/ч, т.е. 40 л/ч

Понял, спасибо, а то я думал что у меня самолет, а не машина ))), а оказалось она просто проглот )))

kard 18.07.2010 23:56

Вложений: 2
Ну вот мои скрины, теперь и в движении

ank0l0g 19.07.2010 09:05

---------

ank0l0g 19.07.2010 09:56

Разобрался в причине незавода авто.
На адаптере помимо K-Line есть L-Line. Отключил L-Line и все пучком.
При выборе готового профиля из архива Profile[71].rar вываливается ошибка в строке "82 13 F1 10 00"
При анализе профилей тех что в дир ECU с прогой и из архива Profile[71].rar обнаружил мифическое число 33 (неописанное в документации) между
F1 <--- Адрес тестера.
и (тут стоит 33)
210 <--- Производительность форсунки (мл/мин). Используется при вычислении расходов.
Что это за число такое?

GASCHE 19.07.2010 10:44

ank0l0g (тут стоит 33) - почитай на 135 стр. :)

Dens-v 19.07.2010 10:46

Вложений: 1
Люди помогите разобраться:
По ISO-9141 все работает отлично нареканий нет,но хочется большего :)
Протокол ISO-14230 5 Baud init вот здесь засада, прикладываю логи и ecu.ini
1 Запускаю инфо ecu ни каких ошибок но и ни каких параметров!,в логе видно что обмен был.
2 Запускаю параметры реального времени,какие то параметры начинают показываться/меняться Но (машина стоит на месте,двигатель заведен) постоянно скачет скорость и обороты показывает 1 или 3, соответственно Панель в JOBD показывает тоже самое.
3 Панель 1.2.7 делает запрос,потом пишет ресив и на этом все ни ошибок ни данных:wacko2:

ank0l0g 19.07.2010 16:29

GASCHE спасибо, прочитал.

Все равно недопонимаю куда прописывать данные что выдает FindECU.
Предположим оно выдало:
AddrECU:13 KW1=E9 KW2=8F - двигатель
AddrECU:2A KW1=E9 KW2=8F - ABS
AddrECU:59 KW1=E9 KW2=8F - SRS
AddrECU:B4 KW1=E9 KW2=8F - двери окна
AddrECU:B5 KW1=E9 KW2=8F - двери окна

С KW2 понятно. 8F <-- KW2 протокола ISO
Куда прописывать KW1?

Первый AddrECU:13 <-- адрес EC, а куда остальные AddrECU прописывать?

Virtual 19.07.2010 16:55

Цитата:

Сообщение от Dens-v (Сообщение 149343)
Люди помогите разобраться:
1 Запускаю инфо ecu ни каких ошибок но и ни каких параметров!,в логе видно что обмен был.
2 Запускаю параметры реального времени,какие то параметры начинают показываться/меняться Но (машина стоит на месте,двигатель заведен) постоянно скачет скорость и обороты показывает 1 или 3, соответственно Панель в JOBD показывает тоже самое.
3 Панель 1.2.7 делает запрос,потом пишет ресив и на этом все ни ошибок ни данных:wacko2:

0. это свой протокол только для Акцента ;) отсюда:
1. так и будет, Валентин пока не доделал... ибо переделок много... по логу можеш глянуть.... там "паспорт" прошивки твоего ECU :) (нужно хекс бонально перевести в текст :))
2. так и будет, ибо п0., если сам не расшифруеш что за данные и где сидят:tease:, Readlog тебе в помощь.
3. аналогично п.0.

данный профиль, тебе даст только посмотреть
.паспорт в логе
.смотреть, тереть ошибки (даж те что в ISO-9141 не будет видно :spiteful:)
.параметры реального времени, но опять же только по логам

ЗЫ есть желание получить больше? вливайся, помогу чем смогу, ибо разобрать что и где у тебя лежит сможеш только ты :).

ЗЫЗЫ твой паспорт:
Цитата:

58 46 45 34-49 36 33 20-20 20 20 00-00 00 00 00 XFE4I63
33 39 31 34-30 32 36 37-34 30 33 00-00 00 00 00 39140267403
30 32 36 31-42 30 31 39-34 33 20 00-00 00 00 00 0261B01943
39 30 33 30-39 33 30 34-33 34 20 00-00 00 00 00 9030930434
53 48 36 49-53 30 33 45-20 20 20 00-00 00 00 00 SH6IS03E
4D 39 30 41-46 34 38 48-20 20 20 00-00 00 00 00 M90AF48H
45 55 52 4F-2D 33 20 20-20 20 20 00-00 00 00 00 EURO-3
41 4C 50 48-41 31 2E 36-44 20 20 00-00 00 00 00 ALPHA1.6D
52 45 50 2E-53 48 4F 50-2E 43 44 00-00 00 00 00 REP.SHOP.CD
31 32 30 35-30 34 31 31-32 39 00 00-00 00 00 00 1205041129
4D 37 39 20-00 00 00 00-00 00 00 00-00 00 00 00 M79
53 48 36 69-53 30 33 45-00 00 00 00-00 00 00 00 SH6iS03E

Dens-v 19.07.2010 17:39

Virtual спасибо за разъяснения.
Вчера перечитал тему + поковырялся в машине и более мене что то начало прояснятся.
Сегодня уезжаю на 10 дней,а по прибытию тогда плотно займусь данным протоколом.

kard 19.07.2010 21:54

Вложений: 1
Панель ниссана новой версией. Ну, вроде все нормально, правда не в движении-завтра прокачусь

armourer 19.07.2010 22:02

У меня не работает active test.
Все свои PID (30..) я аккруратно вписал - и все равно не работет.
Нажатие на зеленую кнопку ни к чему не приводит.
Да, тестирую я на заведенном авто и при включенном опросе.
Кнопка просто деактивируется и все....

И еше вопрос кто пробовал провести опрос по мод 6.
Как например тут:
http://alflash.com.ua/PCae/Mode6.gif

Что будет если в ini в разделе find ECU добавить опрос по 06 ?

kard 20.07.2010 05:45

Вложений: 1
панель ниссан в движении

GASCHE 20.07.2010 08:05

Цитата:

Сообщение от ank0l0g (Сообщение 149387)
Куда прописывать KW1?

Параметр KeyBytes KW2 -KW1 используется в положительном ответе ECU, чтобы информировать диагностический тестер о поддерживаемых форматах обмена данными
E9 = 11101001
1 - Most significant bit
1 - Eqality bit
1 - normal timing parameter set
0 - normal timing parameter set
1 - Tgt/Src address in heater supported
0 - 1 byte header not supported
0 - add length byte not supported
1 - 6 bit length information in format byte supported
Цитата:

Сообщение от ank0l0g (Сообщение 149387)
Первый AddrECU:13 <-- адрес EC, а куда остальные AddrECU прописывать?

Туда же куда и первый :)

Valentin8080 20.07.2010 08:41

Цитата:

Сообщение от armourer (Сообщение 149418)
У меня не работает active test.
Все свои PID (30..) я аккруратно вписал - и все равно не работет.
Нажатие на зеленую кнопку ни к чему не приводит.
Да, тестирую я на заведенном авто и при включенном опросе.
Кнопка просто деактивируется и все....

Что будет если в ini в разделе find ECU добавить опрос по 06 ?

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

опрос 06 толку нет добавлять - это всеравно не будет работать в программе....

ank0l0g 20.07.2010 09:06

Цитата:

Сообщение от GASCHE (Сообщение 149439)
Параметр KeyBytes KW2 -KW1 используется в положительном ответе ECU, чтобы информировать диагностический тестер о поддерживаемых форматах обмена данными
E9 = 11101001
1 - Most significant bit
1 - Eqality bit
1 - normal timing parameter set
0 - normal timing parameter set
1 - Tgt/Src address in heater supported
0 - 1 byte header not supported
0 - add length byte not supported
1 - 6 bit length information in format byte supported
Туда же куда и первый :)

Это получается что для каждого найденого "устройства" (двигатель, ABS, SRS, окна двери) надо создавать отдельную кофигурацию (отдельный ini файл)?

GASCHE 20.07.2010 10:06

Цитата:

Сообщение от ank0l0g (Сообщение 149443)
... (отдельный ini файл)?

Думаю да, и еще придется спросить Valentin8080, обрабатывает программа эти параметры или нет. И если нет а
Цитата:

Сообщение от Virtual (Сообщение 149392)
есть желание получить больше

:) придется
Цитата:

Сообщение от Virtual (Сообщение 149392)
разобрать что и где у тебя лежит


ank0l0g 20.07.2010 11:14

Понятно, будем пробовать.

JonyBest 20.07.2010 13:21

Цитата:

Сообщение от kard (Сообщение 149437)
панель ниссан в движении

Наконец началось более активное продвижение НИССАНа! Радость моя не знает границ :tease:
Хотелось бы видеть настройки Вашей панели. Какая у Вас машина? Подойдут ли настройки на Wingroad?

armourer 20.07.2010 18:41

Цитата:

Сообщение от Valentin8080 (Сообщение 149440)
опрос 06 толку нет добавлять - это всеравно не будет работать в программе....

А можно это как то добавить в программу ?
Может пока в не расшифрованном виде как hex стрим ?

kard 21.07.2010 06:07

Цитата:

Сообщение от JonyBest (Сообщение 149460)
Наконец началось более активное продвижение НИССАНа! Радость моя не знает границ :tease:
Хотелось бы видеть настройки Вашей панели. Какая у Вас машина? Подойдут ли настройки на Wingroad?

Ну дык машина моя виноград, вроде написано в моих данных:smile2:
Добавлю тогда QG-15, 2WD
Из настроек я поменял лишь размер окна:smile2:
ЗЫ этож отдельная ниссановская панель, поентому запускай и радуйся,
а ежели что пиши-исправят...

GASCHE 21.07.2010 09:16

Цитата:

Сообщение от ank0l0g (Сообщение 149387)
AddrECU:2A KW1=E9 KW2=8F - ABS AddrECU:59 KW1=E9 KW2=8F - SRS AddrECU:B4 KW1=E9 KW2=8F - двери окна AddrECU:B5 KW1=E9 KW2=8F - двери окна...
а куда остальные AddrECU прописывать?

ряд параметров уже есть в базе ABS, EMPS, Powertrain, SRS. Если у вас другие адреса попробуйте так http://pccar.ru/showpost.php?p=132015&postcount=70

ank0l0g 21.07.2010 09:28

У меня порядка 6 адресов. Сейчас точно не скажу какие именно, но суть ясна.
Спасибо за разъяснения, а то все понять не мог как же все и сразу смотреть.

sdyz 21.07.2010 12:36

А где узнать что за адреса нашел файндецу у меня.

AddrECU:11 KW1=EF KW2=8F - двигатель?
AddrECU:33 KW1=08 KW2=08 - ABS?
AddrECU:83 KW1=6B KW2=8F - SRS?
AddrECU:FE KW1=EF KW2=8F - двери/окна?

JonyBest 21.07.2010 12:50

Цитата:

Сообщение от kard (Сообщение 149517)
Ну дык машина моя виноград, вроде написано в моих данных:smile2:
Добавлю тогда QG-15, 2WD
Из настроек я поменял лишь размер окна:smile2:
ЗЫ этож отдельная ниссановская панель, поентому запускай и радуйся,
а ежели что пиши-исправят...

Расход насколько соответствует реальности?

sdyz 21.07.2010 12:56

Цитата:

Сообщение от JonyBest (Сообщение 149530)
Расход насколько соответствует реальности?

Без функции в программе отсечки топлива - расчет расхода топлива не более чем забава.

GASCHE 21.07.2010 14:53

Valentin8080 Посылаем запрос startDiagnosticSession, 82 13 F1 10 00 96 ловим ответ ECU: 81 F1 13 50 D5 - с этим ясно. А другие идентификаторы (Service Identifier) при обмене сообщениями между ECU и тестером и коды ответов определенные в ISO-14230 поддерживаются?

klay 21.07.2010 16:27

----

Valentin8080 21.07.2010 18:15

Цитата:

Сообщение от GASCHE (Сообщение 149539)
Valentin8080 Посылаем запрос startDiagnosticSession, 82 13 F1 10 00 96 ловим ответ ECU: 81 F1 13 50 D5 - с этим ясно. А другие идентификаторы (Service Identifier) при обмене сообщениями между ECU и тестером и коды ответов определенные в ISO-14230 поддерживаются?

Подходит только часть SID-ов - что захотел реализовать производитель, у тоет с японии используются 10, 01, 21, 30, A4, A5, 13, 04, 07

mol78 21.07.2010 21:13

Цитата:

Сообщение от klay (Сообщение 149544)
меня попросил ZRoman написать, что когда он пытается пройти авторизацию на этом сайте, то выскакивает следующая ошибка (цитирую):

"когда я прохожу авторизацию постоянно ошибка стала высвечиваться такая

PHP SCRIPT ERROR!

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 491520 bytes) in /home/us3193/mp3car.ru/forum/showthread.php(2133) : eval()'d code on line 250

If you beleive that this error is due to the server configuration problems please contact your local web-hosting support team.

Что это за проблема, а то хочу туда написать в эту ветку, а не могу даже еее смотреть, когда прохожу авторизацию, если авторизацию не прохожу, все ок, смотрю ветку без проблем и все читаю, а ответов писать не могу соответственно."

Что ему посоветовать?

А если ч-з другой браузер? Та же ошибка?
Если та же, то проблема возможно в профиле пользователя на сервере. Может имеет смысл заново зарегистрироваться?

sdyz 25.07.2010 12:07

Цитата:

Сообщение от sdyz (Сообщение 148454)
Ну FTDI я уже проштудировал :smile2: Главное чтобы в этом адаптере он был.
Хм судя по отзыву в этом адаптере стоит чип FT232BL , (мастеркит такой же) а он по даташиту поддерживает не выше ХР. Ждёмс....:whistle:
У меня мастеркит и без патча прекрасно работал на скорости 10400, хотя в настройках порта было 9600.

В итоге, как я и предполагал, этот адаптер стал на мастеркитовские дрова безо всяких заморочек. Не Семерке все работает на ура!

ank0l0g 27.07.2010 09:50

Всем привет!
Вчера столкнулся с такой проблемой. Прога, JOBDv2.1.2a, никак не хотела запускаться с диска D на ноуте.
Два раза переустанавливал систему с разных дистрибов, думал венды кривые. Ниче не помогло. Когда уже отчаявшись перенес программу JOBDv2.1.2a на диск С то она запустилась.
Что это? баг такой или фича программы?

Хотя сегодня придя на работу запускал эту же версию на стационарном ПК с разных дисков, не только с С, запускается и предлагает выбор ECU.
Ниче не понимаю.

Nord 27.07.2010 13:53

Добрый день, уважаемые.

Проблема следующая - не могу программой JOBDv2.1.2a войти в контакт с Ниссаном. Параметр W1..4+Tпрм менял от 120 до 220, нет связи. Но на форуме читаю, что с Ниссаном у некоторых коннект получается. Возможно ли выложить файл с настройками под Ниссан?
Toyota программой читается хорошо, использую переходник COM-USB на PL2303,
драйвер для скорости 10400 установлен, K-Line адаптер самодельный (на Toyota работает). Куда копать дальше?

С уважением.

diman27 29.07.2010 17:49

Привет всем. Запускал на Fielderе все работает, логи позже скину. А под WinCE как я понял нет версии? Тему перечитал, правда по диагонали, вопрос этот поднимался, но ответа я так и не нашел.

ZRoman 30.07.2010 17:17

Цитата:

Сообщение от mol78 (Сообщение 149568)
А если ч-з другой браузер? Та же ошибка?
Если та же, то проблема возможно в профиле пользователя на сервере. Может имеет смысл заново зарегистрироваться?

Регился заново, иногда работало, а иногда тоже получалась такая же ошибка, сам удивлялся, почему именно у меня такая проблема, писать в общем не мог. Чистил и COOCIES и менял браузеры (3 штуки), тоже самое было. После пары дней мученний написал в тех.поддержку и уехал в деревню на несколько дней, сейчас все работает нормально.

Так вот, не знаю уже исправили или нет, заметил такую ошибку, что если коннектиться прога панель Ниссан, то она пишет, что есть ошибка в ECU, ну и кол-во этих ошибок, а вот если JOBD, то не пишет, что есть ошибка в ECU, но отдельно прочитать я ее могу и сбросить тоже могу.

kard 30.07.2010 20:28

Nord, ниссан какой? Какую ошибку выдает JOBD? Вообще пробовал ниссан
подключать другой прогой, например "Scan Tech OBD II"? Я это к тому, что кто то
уже натыкался на такой косяк, как отсутствие некоторых контактов в разъеме
(вроде на марче)

Nord 30.07.2010 20:58

Для Kard.
Пробовал подключиться к Блюберду Силфи 2000г и к Цефире 2002г. Везде результат один - нет коннекта. Программы типа "Scan Tech OBD II" и DDL Reader видят только коробку, но с АКПП обмен идет по линиям RX/TX. Адаптер у меня RX/TX+K-Line (переключение тумблером). USB-COM на PL2303 использую один (другого нет). Но коннекта с Ниссаном нет, ошибка 0800. Вот думаю может мой USB-COM не поддерживает скорость 10400?
Пришла мысль контролировать скорость обмена по COM порту, может кто подскажет какой программой это можно сделать? Т. е. запускаем JOBD и одновременно эту прогу и смотрим скорость. Или это фантастика?

С уважением

Virtual 30.07.2010 22:31

насчет скорости это на 98% фантастика :) ибо чисто программным способом это невозможно!
ЗЫ остальные 2% это тем кто всетаки заочет проверить скорость.... но нужен еще 1 ком порт :)

kard 31.07.2010 05:11

Nord, Scan Tech должен увидеть двигатель-подключал им силфу и виноград
и тино.. Чет мне кажется у тебя либо всетаки адаптер глюкует, либо дрова на
скорость коряво встали..

Nord 31.07.2010 12:47

Для Kard.
В перечисленных Вами машинах какой был диагностический разъем - 14 или 16 pin?
Если 14, то это протокол CONSULT (мотор и коробка обмен по RX/TX), а я подключался к машинам с протоколом CONSULT 2 (мотор по K-Line, коробка по RX/TX). Какая у Вас версия Scan Tech ?
Про измерение скорости COM порта понятно, не получится, буду пробовать драйверы подбирать.

С уважением

kard 02.08.2010 06:26

Nord, да CONSULT 2 (16 ног)
версия проги OBD Scan Tech OBD II VERSION 1.38


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

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