Добро пожаловать на форум по автодиагностике, автосканерам! Чтобы общаться на форуме и получить доступ к информации, пожалуйста, зарегистрируйтесь!









Автосканеры, оборудование для диагностики


Вернуться   Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей > Оборудование для автосервисов > Мультимарочные диагностические сканеры
Расширенный поиск

Мультимарочные диагностические сканеры Всё по работе с автосканерами Launch, AutoCom, Барс, Bosch KTS, Autoboss, Carman scan и др.

Где взять описания CAN-протоколов для разных марок?..


Like Tree34Likes

Ответ
 
LinkBack Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2015, 23:05   #1 (permalink)
Завсегдатай
 
Регистрация: 24.02.2014
Сообщений: 317
Вы сказали Спасибо: 40
Поблагодарили 49 раз(а) в 36 сообщениях
Сказал(а) Фууу!: 8
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Рязань
По умолчанию

А вот яркий пример "сообщения производителя" DLN1-Proprietary, singlespeed
engines
0C FF 80 27 Speed offset, droop ON/OFF, speed or torque control. Engine start and emergency stop. Nominal speed and torque limit
switches etc.
И все это описанно в документации на сайте SAE, никаких секретов.
Cotm вне форума   Ответить с цитированием
Старый 21.01.2015, 23:11   #2 (permalink)
Завсегдатай
 
Аватар для 4еснок
 
Регистрация: 29.01.2014
Сообщений: 453
Вы сказали Спасибо: 93
Поблагодарили 128 раз(а) в 58 сообщениях
Сказал(а) Фууу!: 75
Сказали Фууу! 5 раз(а) в 4 сообщениях
Откуда: СПб
Авто: каждый день новый =)
По умолчанию

Цитата:
Сообщение от Cotm Посмотреть сообщение
А вот яркий пример "сообщения производителя" DLN1-Proprietary, singlespeed
engines
0C FF 80 27 Speed offset, droop ON/OFF, speed or torque control. Engine start and emergency stop. Nominal speed and torque limit
switches etc.
И все это описанно в документации на сайте SAE, никаких секретов.
Расшифруй для чайников,типа меня,если не затруднит.Слова вроде знакомые,но в общий смысл сложить их не удается Ну или по цифирям тоже хотелось бы ясности - такая же ситуация
4еснок вне форума   Ответить с цитированием
Старый 21.01.2015, 23:10   #3 (permalink)
Завсегдатай
 
Регистрация: 24.02.2014
Сообщений: 317
Вы сказали Спасибо: 40
Поблагодарили 49 раз(а) в 36 сообщениях
Сказал(а) Фууу!: 8
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Рязань
По умолчанию

вот еще из ссылки:
DM1 EMS 18 FE CA 00 Engine fault codes.
DM1 EEC3 18 FE CA 3D SCR fault codes.

одинаковое сообщение с разными адресами - моторник всегда адрес 00, scr - 3D.
Cotm вне форума   Ответить с цитированием
Старый 21.01.2015, 23:15   #4 (permalink)
Завсегдатай
 
Аватар для 4еснок
 
Регистрация: 29.01.2014
Сообщений: 453
Вы сказали Спасибо: 93
Поблагодарили 128 раз(а) в 58 сообщениях
Сказал(а) Фууу!: 75
Сказали Фууу! 5 раз(а) в 4 сообщениях
Откуда: СПб
Авто: каждый день новый =)
По умолчанию

Цитата:
Сообщение от Cotm Посмотреть сообщение
вот еще из ссылки:
DM1 EMS 18 FE CA 00 Engine fault codes.
DM1 EEC3 18 FE CA 3D SCR fault codes.

одинаковое сообщение с разными адресами - моторник всегда адрес 00, scr - 3D.
Попробую сам:DM1(?) EMS(Engine Management System) 18FE(обращение кому-то(?) ) СА 00 ,далее следует код ошибки ЭБУ ДВС(или даже не один)
4еснок вне форума   Ответить с цитированием
Старый 21.01.2015, 23:17   #5 (permalink)
Участник тусовки
 
Регистрация: 05.01.2014
Сообщений: 111
Вы сказали Спасибо: 1
Поблагодарили 63 раз(а) в 21 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Цитата:
Сообщение от Cotm Посмотреть сообщение
вот еще из ссылки:
DM1 EMS 18 FE CA 00 Engine fault codes.
DM1 EEC3 18 FE CA 3D SCR fault codes.

одинаковое сообщение с разными адресами - моторник всегда адрес 00, scr - 3D.
А можете пояснить, как это применить к КАН шине?..
Alexo вне форума   Ответить с цитированием
Старый 22.01.2015, 04:38   #6 (permalink)
Завсегдатай
 
Регистрация: 24.02.2014
Сообщений: 317
Вы сказали Спасибо: 40
Поблагодарили 49 раз(а) в 36 сообщениях
Сказал(а) Фууу!: 8
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Рязань
По умолчанию

Цитата:
Сообщение от Alexo Посмотреть сообщение
А можете пояснить, как это применить к КАН шине?..
Конечно, подходим в к вольве и кан анализатором строим график к примеру положение педали газа и давление наддува, подходим к скании и той-же прогой, и тем-же оборудованием видим все то-же самое. Ну и как было правильно подмеченно выше шина кан>любой дилерской проги, если не брать во внимание активации.
Ну или еще более частый пример, приезжает клиент с жалобой на периодически появляющуюся багу, а мы ему в машину коробочку на кан шину с флешкой...
Цитата:
Сообщение от 4еснок Посмотреть сообщение
Попробую сам:DM1(?) EMS(Engine Management System) 18FE(обращение кому-то(?) ) СА 00 ,далее следует код ошибки ЭБУ ДВС(или даже не один)
Ну ход мысли правильный, теперь главное мануалы и практика.

Последний раз редактировалось Cotm; 22.01.2015 в 04:40..
Cotm вне форума   Ответить с цитированием
Старый 22.01.2015, 07:19   #7 (permalink)
Участник тусовки
 
Регистрация: 05.01.2014
Сообщений: 111
Вы сказали Спасибо: 1
Поблагодарили 63 раз(а) в 21 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Цитата:
Сообщение от Cotm Посмотреть сообщение
Конечно, подходим в к вольве и кан анализатором строим график к примеру положение педали газа и давление наддува, подходим к скании и той-же прогой, и тем-же оборудованием видим все то-же самое.
Это все общие слова - строить графики более чем понятно как (было бы "из чего" их строить).
Я же спрашивал конкретно, как применять для работы с КАН вот это:

Сообщение от Cotm
вот еще из ссылки:
DM1 EMS 18 FE CA 00 Engine fault codes.
DM1 EEC3 18 FE CA 3D SCR fault codes.

одинаковое сообщение с разными адресами - моторник всегда адрес 00, scr - 3D.
Alexo вне форума   Ответить с цитированием
Старый 21.01.2015, 23:13   #8 (permalink)
Участник тусовки
 
Регистрация: 05.01.2014
Сообщений: 111
Вы сказали Спасибо: 1
Поблагодарили 63 раз(а) в 21 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

вот это уже интересно - хотя бы общие строго прописанные сообщения с одними и теми же иДЕНТификаторами там есть?
Ещё раз, чтобы закрыть тему об "адресах" - если у шин типа Modbus, Profibus, RS485 и иже с ними любые блоки в сети ДОЛЖНЫ иметь уникальный адрес прописанный по особым оговоренным в стандарте интерфейса правилам, и затем общение с этим блоком происходит по его адресу, и "подслушать" то что "говорят" этому блоку в сети приборов, другой прибор с другим адресом не может, то в CAN сети все слышат всех, да и у посылаемых сообщений не определено понятие адреса - все сообщения просто посылаются в одну общую шину, а самими приборами в сети фильтруются (вначале аппаратно для разгрузки проца контроллера КАН самого прибора - в каком-то диапазоне, затем и программно - прошивкой самого контроллера). другое дело, что на уровне САМОГО ПРОТОКОЛА ОБМЕНА (собственно, о чем тут и речь во всей этой теме) мы, разрабатывая этот самый протокол можем договориться - "а давайте сделаем так - если в таком-то сообщении такой-то байт будет 00, - то это сообщение для Васи, а если ЕЕ, то для Пети ...
Alexo вне форума   Ответить с цитированием
Сказал Спасибо Alexo за это сообщение:
aduard (20.02.2020)
Старый 22.01.2015, 07:45   #9 (permalink)
Участник тусовки
 
Регистрация: 05.01.2014
Сообщений: 111
Вы сказали Спасибо: 1
Поблагодарили 63 раз(а) в 21 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Земля
По умолчанию

Хорошо, попробую объяснить "популярно" - в J1939 все отдельные параметры сведены в группы, которые пронумерованы и описан формат данных представления того или иного параметра, а также частота (период) отсылки его значения в данный момент в шину, ну и другие данные, которые не важны в рассматриваемом контексте.
Прекрасно!
Теперь, переходя "к нашим баранам", - для того, чтобы мне кан-анализатором отловить конкретные параметры, мне необходимо знать ИДЕНТИФИКАТОР конкретного сообщения, содержащего конкретный параметр. Где это прописано в J1939? Вполне допускаю, что это как-то можно узнать из описания J1939, просто я этого никак не пойму?..
Ну, так подскажите..

(Например, мне необходимо узнать первый же параметр из таблицы "SPN & PGN" J1939, где собственно и представлено описание параметров, из группы Torque/Speed Control 1, а параметр этот Message CheckSUM - контрольная сумму передаваемых данных (короче, первый же параметр из таблицы).
Можете объяснить, какое сообщение (с каким ID) и какой байт в этом сообщении мне смотреть, чтобы узнать контрольную сумму передаваемых данных?)

Последний раз редактировалось Alexo; 22.01.2015 в 08:18..
Alexo вне форума   Ответить с цитированием
Старый 22.01.2015, 16:09   #10 (permalink)
Новичок
 
Регистрация: 03.12.2013
Сообщений: 36
Вы сказали Спасибо: 1
Поблагодарили 12 раз(а) в 8 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Воронеж
По умолчанию

Alexo, молодец, 5 баллов!!
Пытаюсь изучить эту тему, поддается с трудом.
После прочтения твоих постов, многое стало понятным.
На Фордфокус клуб парни обсуждали CAN, посмотри, может интересно будет. _http://ffclub.ru/topic/302511/#comments
Вопрос у меня, к знающим тему.
Интересует бюджетный вариант адаптера, ну и софт разумеется,
для j1939. Паять умею, запрограммировать тоже есть чем.
Купить готовый адаптер, пока не готов

Последний раз редактировалось shev65; 06.01.2017 в 13:10..
shev65 вне форума   Ответить с цитированием
Ответ





Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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



Текущее время: 19:54. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.