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 10.06.2011 11:14

Цитата:

Сообщение от lecsa (Сообщение 186556)
Ты серьезно?

Вполне :) Все зависит от того что он понимает под
Цитата:

Сообщение от Димедрол (Сообщение 186272)
Эта же связка с другой прогой видит ТАЗ

Связка чего? Его машины адаптера и другой "проги", или другой машины другой "проги" и его адаптера тогда почему эта же связка.

Попутно ко всем и другой вопрос
Цитата:

Сообщение от diag_nost (Сообщение 186551)
У вас похоже не ОБД2, а КАН

Если есть CAN, означает ли это что протокол ISO 9141 или ISO 14230 не обязательно будет работать?

Skokoff 10.06.2011 17:12

Всем привет. Валентину отдельный.
Вот InfoECU от T.Aristo japan jzs160 1998. Только недавно начал изучать тему. Подскажите почему для модов 02, 09, 21, 30 нет пидов?

Марка: Toyota
Тип ECU: Powertrain
Автомобиль: Toyota EFI (ISO-14230)
ID ECU: 3A410

Поддерживаемые пиды у SID=01H:
01 03 04 05 06 07 08 09 0C 0D 0E 0F 10 11 13 14 18
21 22 23 24 26 30 51 52 54 58 59 5A 5B 5C 5F 63 68
69 6A 6B 6C
Поддерживаемые пиды у SID=02H:
Поддерживаемые пиды у SID=09H:
Поддерживаемые пиды у SID=21H:
Поддерживаемые пиды у SID=30H:
--------------------------------------------------------------------
Марка: Toyota
Тип ECU: ABS
Автомобиль: Toyota ABS (ISO-14230)

Поддерживаемые пиды у SID=21H:
01 02 03 05 06 07 08 09 0B 0C 0D 0E 0F 11 12 13 14
15 16 E1 E2 E3 E4 E5 E6

Поддерживаемые пиды у SID=30H:
01 02 03 04 05 07
--------------------------------------------------------------------

тсж39 10.06.2011 17:38

Информация для Валентина:

TxD(Эхо):82 13 F1 01 D3 5A
RxD:87 F1 13 41 D3 35 32 43 36 30 AF
Data:41 D3 35 32 43 36 30

PID 01 D3- ID ECU: 52C60 у моей сиенты,пишет в InfoECU.txt


TxD(Эхо):82 13 F1 01 1C A3
RxD:83 F1 13 41 1C 05 E9
Data:41 1C 05

PID 01 1C- Тип OBD: 05- Несовместимый с OBD,пишет в InfoECU.txt

можно добавить в PIDS.ini расшифровку пидов:01D3,011C.

askums 10.06.2011 19:52

Опробовал на своем Авенсисе
 
Вложений: 2
Удалось подключиться на Тойоте Авенсисе 2004г. при помощи китайскаго OBD2 сканера на базе ELM327.
Вот сведения о машине:
Модель AVENSIS ADT25#,AZT25#,CDT250,ZZT25#
Двигатель 1AZFSE 2000CC 16-VALVE DOHC EFI
Дата выпуска 200312
Тип КПП MANUAL TRANSMISSION
Код модели AZT250L-AWMGHW
Период выпуска 01.2003-04.2006
Расположение руля LEFT-HAND DRIVE VEHICLES
Код цвета кузова 1C0
Код отделки FG16
Тип переключения передач MTM, 5-SPEED FLOOR SHIFT
Кузов WAGON
Комплектация ELEGANT TYPE
Тип топлива DIRECT-INJECTION GASOLINE ENGINE
Регион EUROPE

Файлик InfoECU.txt приложил.
Также приложил кадр с данными, может кто из спецов глянет - все ли нормально с машинкой.:blush:

тсж39 10.06.2011 20:00

Диагностика Daihatsu Terios KID
 
Для Валентина:

по ПИДу 13
Дайхатсу выдает первым байтом количество ошибок,а дальше по 2 байта коды ошибок
Тойота же сразу по два байта коды ошибок
позтому программа при расшифровке ошибок для дайхатсу берет первый байт количества
ошибок за первый из двух байт кода ошибки и неправильно расшифровывает ошибки.

по ПИДу 14
дайхатсу нормально удаляет ошибки

по ПИДу 1A
это ПИД-считать ID ECU
у меня выдает 02 09 то есть этот пид корректен
может можно в папку PIDS добавить и DAIXATSU
и подправить правильность расшифровки ошибок


TxD(Эхо):81 10 F1 14 96
RxD:81 F1 10 54 D6
Data:54
TxD(Эхо):81 10 F1 13 95
RxD:84 F1 10 53 01 01 35 0F
Data:53 01 01 35 <-- 1ошибка,код ошибки 0135 (дайхатсу)
Close COM4



TxD(Эхо):81 10 F1 14 96
RxD:81 F1 10 54 D6
Data:54
TxD(Эхо):81 10 F1 13 95
RxD:82 F1 10 53 00 D6
Data:53 00 <-- 0 ошибок (дайхатсу)
Close COM4



TxD(Эхо):81 13 F1 14 99
TxD(Эхо):81 13 F1 13 98
RxD:87 F1 13 53 00 00 00 00 00 00 DE
Data:53 00 00 00 00 00 00 <-- 0 ошибок (тойота)
Close COM4



TxD(Эхо):81 10 F1 13 95
RxD:88 F1 10 53 03 01 05 01 20 01 35 3C
Data:53 03 01 05 01 20 01 35 <-- 3 ошибки 0105,0120.0135 (дайхатсу)
Close COM4



TxD(Эхо):81 13 F1 14 99
TxD(Эхо):81 13 F1 13 98
RxD:87 F1 13 53 01 00 01 10 00 00 F0
Data:53 01 00 01 10 00 00 <-- 2 ошибки 0100,0110 (тойота)
Close COM4

vpack 11.06.2011 12:56

Доброго всем дня! Прошу помощи и совета! Приобрел питерский адаптер USB OBDII, http://www.orionspb.ru/main/pro/nvilki/#top, не могу связаться с машиной, пишет ECU не отвечает, перепробовал все варианты! Автомобиль Lexus RX350, 2006 года. Что делать, как быть?

Skokoff 11.06.2011 19:35

дополнительно к посту 2740 ещё инфа по T.Aristo japan jzs160 1998.

Автомобиль: Toyota EFI (ISO-14230) для 3S-FSE,7A-FE и тп.
ID ECU: 3A410

Поддерживаемые пиды у SID=01H:
01 03 04 05 06 07 08 09 0C 0D 0E 0F 10 11 13 14 18
21 22 23 24 26 30 B1 B2 B3 B4 B6 C0 D1 D3 E0 E1 E2
E4 E8 E9 EA EB EC EF F3 F8 F9 FA FB FC
Поддерживаемые пиды у SID=02H:
02 03 04 05 06 07 08 09 0C 0D 0F C0 E0 E8
Поддерживаемые пиды у SID=09H:
Поддерживаемые пиды у SID=21H:
01 02 03 05 06 07 08 09 0B 0C 0D 0E 0F 11 12 13 14
15 16 E1 E2 E3 E4 E5 E6
Поддерживаемые пиды у SID=30H:
01 04 05 06 08 09 0F

findecu нашла такие устройства:
ECUADDR=13 KW1=E9 KW2=8F
ECUADDR=29 KW1=E9 KW2=8F
ECUADDR=40 KW1=E9 KW2=8F
ECUADDR=43 KW1=E9 KW2=8F
ECUADDR=58 KW1=E9 KW2=8F
ECUADDR=61 KW1=E9 KW2=8F
ECUADDR=62 KW1=E9 KW2=8F
ECUADDR=98 KW1=E9 KW2=8F
ECUADDR=A1 KW1=E9 KW2=8F
ECUADDR=A2 KW1=E9 KW2=8F
ECUADDR=A4 KW1=E9 KW2=8F
ECUADDR=A7 KW1=E9 KW2=8F
ECUADDR=A8 KW1=E9 KW2=8F
ECUADDR=AB KW1=E9 KW2=8F
ECUADDR=AD KW1=E9 KW2=8F
ECUADDR=C8 KW1=E9 KW2=8F

Valentin8080 12.06.2011 00:14

Цитата:

Сообщение от тсж39 (Сообщение 186577)
Для Валентина:

по ПИДу 13
Дайхатсу выдает первым байтом количество ошибок,а дальше по 2 байта коды ошибок

Сделал тебе профиль DAIXATSU. Пиды D3 и 1C смысла добавлять в таблицу реального времени не вижу.

diag_nost 12.06.2011 03:52

Цитата:

Сообщение от GASCHE (Сообщение 186561)

Попутно ко всем и другой вопрос Если есть CAN, означает ли это что протокол ISO 9141 или ISO 14230 не обязательно будет работать?

При наличии CAN шины использование других протоколов безсмыслено, по крайней мере двигатель и акпп однозначно будут через CAN

Skokoff 12.06.2011 05:46

При сканировании адресов findecu несколько раз работала непонятным образом (как именно напишу ниже). Объясните, пожалуйста в чём причина такого поведения.

В инишнике указаны такие запросы:
10 00
21 E1
01 E1

И так глюки такие:
1. на некоторых адресах прога останавливается и дальше помогает только её перезапуск. Причем висит не мертво, на интерфейс реагирует, кнопка "стоп" нажимается, но процес не останавливается. например, вот фрагмент лога для адреса 43

Open COM1
TxD(Эхо):81 43 F1 81 36
RxD:83 F1 43 C1 E9 8F F0
Fast Init OK
ECUADDR=43 KW1=E9 KW2=8F
TxD(Эхо):82 43 F1 21 E1 B8
RxD:83 F1 43 7F 21 78 CF
Data:7F 21 78
RxD:83 F1 43 7F 21 78 CF
Data:7F 21 78
... и далее без конца продолжается получение данных. До запроса 01 Е1 дело не доходит. Такие случаи весьма частые, поэтому в процессе сканирования приходится постоянно сидеть у компа и контролировать прогу. Скан всех адресов при таком раскладе у меня занял полтора часа.

2. При отправке запроса на некоторый адрес (например 9С) ответ приходит с функциональной адресацией. Что это за ecu такой и почему так делает? Можно/правильно ли на основании такой пары запрос-ответ делать вывод о соответствии между физ. и функц. адресом этого эку?

Open COM1
TxD(Эхо):81 9C F1 81 8F
RxD:C3 9D 40 C1 E9 8F D9
Fast Init OK
ECUADDR=40 KW1=E9 KW2=8F
TxD(Эхо):82 9C F1 21 E1 11
RxD:C3 9D 40 7F 21 80 C0
Data:7F 21 80
...
и тут опять прога останавливается (более 5 мин. ждать не стал) и только перезапуск.

3. Иногда в лог попадают непонятные строки. Например, это лог запроса на 62. Откуда строка №2 непонятно.

Open COM1
TxD(Эхо):CD 83 F1 61 7F
TxD(Эхо):81 62 F1 81 55
RxD:83 F1 62 C1 E9 8F 0F
Fast Init OK
ECUADDR=62 KW1=E9 KW2=8F
TxD(Эхо):82 62 F1 21 E1 D7
RxD:83 F1 62 7F 21 78 EE
Data:7F 21 78

А это лог на А2. Опять же смущает строка №2.

Open COM1
TxD(Эхо):2E 83 F1 A2 7F
TxD(Эхо):81 A2 F1 81 95
RxD:83 F1 A2 C1 E9 8F 4F
Fast Init OK
ECUADDR=A2 KW1=E9 KW2=8F
TxD(Эхо):82 A2 F1 21 E1 17
RxD:83 F1 A2 7F 21 78 2E
Data:7F 21 78
RxD:83 F1 A2 7F 21 78 2E
Data:7F 21 78
... непрерывное получение (как в первом примере)...
после попыток нажимать кнопку "стоп" в логе появляется странная последняя строка. Прога при этом продолжает "висеть".
RxD:83 F1 A2 7F 21 78 2E
Data:7F 21 78
RxD:83 F1 A2 7F 21 78 2E
Data:7F 21 78
TxD(Эхо):A2 7F 21 78 2E 83


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

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