Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое.

 
Опции темы
Непрочитано 13.10.2009, 20:53  
FUZZY_
Частый гость
 
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
FUZZY_ на пути к лучшему
По умолчанию Эмулятор ECU Bosh 797 программирование

Вопрос в поддержке запросов:
Fmt ECU TST FUN CS :
Fmt=80+len, ECU=10h, TST=F1h, len=sizeof(FUN[(sid) (pid) (tid)]),
CS=(low byte) of {Fmt+ECU+TST+data0+...datan}
по k-line для написания проги эмулирования ECU - › для проверки "тестеров-коробочек" Нужна дока (доступная в инете не полная).

PID TID структуры полей ?
Миниатюры:
Нажмите на изображение для увеличения
Название: sid.jpg
Просмотров: 459
Размер:	177.4 Кб
ID:	1263  
Реклама:

Последний раз редактировалось FUZZY_; 19.10.2009 в 19:21.
FUZZY_ вне форума  
Непрочитано 21.10.2009, 22:17  
Ironium
Гражданин KAZUS.RU
 
Аватар для Ironium
 
Регистрация: 02.03.2005
Сообщений: 923
Сказал спасибо: 155
Сказали Спасибо 444 раз(а) в 202 сообщении(ях)
Ironium на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Протокол KWP2000, а там все расписано.
Вложения:
Тип файла: zip kwp2000n.zip (78.0 Кб, 392 просмотров)
Тип файла: zip kwp2000r.zip (74.8 Кб, 399 просмотров)
Ironium вне форума  
Непрочитано 29.10.2009, 21:48  
leon013
Временная регистрация
 
Регистрация: 10.10.2008
Сообщений: 97
Сказал спасибо: 22
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
leon013 на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Сообщение от Ironium Посмотреть сообщение
Протокол KWP2000, а там все расписано.
Там не расписан ответ блока на запрос диагностических параметров, вернее для Я5 там все ОК, блоки поновее отвечают уже 80-ю байтами, Ironium помоги разобраться с этим вопросом
leon013 вне форума  
Непрочитано 28.11.2009, 11:58  
FUZZY_
Частый гость
 
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
FUZZY_ на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

http://forum.chiptuner.ru/showthread.php?t=29660 - тут кое что есть


Вопрос по запросу SID=21 PID=0x01 - тут присетствует SID и PID

что означает запрос в котором присутствует только SID:
0x81 0x10 0xf1 0x21 CS
FUZZY_ вне форума  
Сказали "Спасибо" FUZZY_
oleg12g (18.11.2010)
Непрочитано 28.11.2009, 16:32  
leon013
Временная регистрация
 
Регистрация: 10.10.2008
Сообщений: 97
Сказал спасибо: 22
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
leon013 на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Сообщение от FUZZY_ Посмотреть сообщение
http://forum.chiptuner.ru/showthread.php?t=29660 - тут кое что есть


Вопрос по запросу SID=21 PID=0x01 - тут присетствует SID и PID

что означает запрос в котором присутствует только SID:
0x81 0x10 0xf1 0x21 CS
Протокол требует после 81 10 F1 21 определить набор передаваемых данных + КС, если тебе интересно то Я5 ответил вот это 8C F1 10 61 A3 FF FF FF FF FF FF FF FF FF FF 87 , я не знаю что это , может кто и объяснит.
З.Ы. Спасибо за ссылку.
leon013 вне форума  
Непрочитано 30.11.2009, 20:53  
FUZZY_
Частый гость
 
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
FUZZY_ на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

ReadDataByLocalIdentification (0x21)
The tester requests one or more LocalIDs (1 byte long ID)
A localID identifies a part of memory (not necessarily in one block)
The ECU – if authentification level allows – reads out the block
These IDs identifies mainly pre-defined memory parts, but dynamic definition is also allowed
A localID must not be unique within a vehicl а LocalID can be read out periodically

Насколько я понял - это таблица поддерживаемых PID ? :

0x00,0x01,0x02,-,-,-,-,0x07 - 0x61 1b
0x09,-,0x0b,-,-,-,0x0f,0x10 - 0xA3 2b
0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18 - 0xff 3b
0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20 - 0xff 4b
0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28 - 0xff 5b
0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30 - 0xff 6b
0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38 - 0xff 7b
0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x40 - 0xff 8b
0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48 - 0xff 9b
0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x50 - 0xff Ab
0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58 - 0xff Bb
0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x60 - 0xff Cb


- PID не поддерживается

по идее когда все PID (0-ff) будут поддерживаться на запрос 0x81 0x10 0xf1 0x21 CS
длина блока данных 16
Мои рассуждения правильные или нет ?

Последний раз редактировалось FUZZY_; 30.11.2009 в 21:06.
FUZZY_ вне форума  
Непрочитано 30.11.2009, 20:59  
FUZZY_
Частый гость
 
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
FUZZY_ на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

81 33 F1 xx CS - Сколько ECU ответят сколько надо ждать времени окончания
ответов всех ECU?
FUZZY_ вне форума  
Непрочитано 01.12.2009, 22:38  
leon013
Временная регистрация
 
Регистрация: 10.10.2008
Сообщений: 97
Сказал спасибо: 22
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
leon013 на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Сообщение от FUZZY_ Посмотреть сообщение
81 33 F1 xx CS - Сколько ECU ответят сколько надо ждать времени окончания
ответов всех ECU?
я настолько глубоко не вникал, но понимаю так, в запросе к блоку содержится данные "от кого" и "кому" в данном случае 10 это тестер F1 блок, так что ответить должен один. По протоколу навскидку не помню, кажется за 50 миллисек. он должен начать отвечать.
leon013 вне форума  
Непрочитано 01.12.2009, 23:28  
FUZZY_
Частый гость
 
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
FUZZY_ на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Спасибо leon013

А на запрос С1 33 F1 xx CS - ответят доступные ECU?
FUZZY_ вне форума  
Непрочитано 02.12.2009, 11:20  
nvhleb
Прохожий
 
Регистрация: 03.01.2007
Сообщений: 7
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nvhleb на пути к лучшему
По умолчанию Re: Эмулятор ECU Bosh 797 программирование

Здравствуйте. Как таковых, широковыщательных сообщений протокол KWP2000 не предусматривает, т.к. отсутствует поддержка коллизий. Где-то на сайте Мотор-Мастер Клуб выкладывалось описание протокола KWP2000. Можно попробовать там спросить.
nvhleb вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot