Пример HTML-страницы
200cm3 (Стаканыч)

Диагностика своими руками

  • Ответить в эту тему
  • Ответить в эту тему

11 498 сообщений в этой теме

Рекомендуемые сообщения

А теперь снова я за помощью к знатокам хочу обратиться.
Вчера, когда доработанный скрипт от Shr-lnm выдал мне две ошибки по AirBag, я весь вечер провозился с DDT2000 по их расшифровке. В DDT все же удалось расшифровать полученный код, но перевести их в ошибки, как они звучат в тех. нотах не получилось. Может кто-нибудь сможет помочь?
Запрос к блоку ABG_RC5_P1_P2_X84_0000_14_A: 19023B
Ответ блока: 5902A9C100872880011B2880021B2880DF132802

1. Ошибка С100 - lost communication with ECM/PCM; 87 - missing message;28 - check off, DTC confirmed;
2. Ошибка 8001 - Driver Frontal Stage 1 Deployment Control; 1B - circuit resistance above threshold;28 - check off, DTC confirmed;
3. Ошибка 8002 - Driver Frontal Stage 2 Deployment Control; 1B - circuit resistance above threshold;28 - check off, DTC confirmed;
4. Ошибка 80DF - Passenger Restraints Disable Switch; 13 - circuit open;28 - check off, DTC confirmed;

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

не получилось. Может кто-нибудь сможет помочь?
Запрос к блоку ABG_RC5_P1_P2_X84_0000_14_A: 19023B
Ответ блока: 5902A9C100872880011B2880021B2880DF132802

Под спойлером все коды ошибок с этого ЭБУ с привязкой к технотам. Если найдете соответствующую тех-ноту, пришлите мне пожалуйста.
Раскрывающийся текст

0510695,{9080},[D001],ЭБУ
0510695,{F003},[D002],НАПРЯЖЕНИЕ ПИТАНИЯ КОМПЬЮТЕРА
0510695,{80D2},[D010],ЦЕПЬ ИНДИКАТОРА НЕИСПРАВНОСТИ
0510695,{80D5},[D028],ЦЕПЬ ИНДИКАТ. СОСТОЯНИЯ ПОД. БЕЗ. ПАСС.
0510695,{907E},[D034],КОМПЬЮТЕР ЗАБЛОКИРОВАН
0510695,{8092},[D038],ДАТЧИК БОКОВОГО УДАРА СО СТОРОНЫ ВОДИТЕЛЯ
0510695,{8097},[D043],БОКОВОЙ ДАТЧИК ПАССАЖИРА
0510695,{C001},[D060],СЕТЬ С МУЛЬТИПЛЕКСИРОВАНИЕМ
0510695,{80B7},[D065],ЦЕПЬ ДАТЧИКА ПОЛОЖЕНИЯ ПЕРЕДН. СИДЕНЬЯ ВОДИТЕЛЯ
0510695,{8038},[D066],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГР. КЛЕТКИ СЗАДИ ПАСС.
0510695,{8030},[D067],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГР. КЛЕТКИ СЗАДИ ВОДИТ
0510695,{8028},[D068],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГР. КЛЕТКИ ПЕР. ПАСС.
0510695,{8029},[D069],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГОЛОВЫ СО СТОР. ПАССАЖ
0510695,{8021},[D070],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГОЛОВЫ СО СТОР. ВОДИТ.
0510695,{8002},[D071],ЦЕПЬ 2 ПЕРЕДН. ПОДУШКИ БЕЗОПАСНОСТИ ВОДИТЕЛЯ
0510695,{8001},[D072],ЦЕПЬ 1 ПЕРЕДН. ПОДУШКИ БЕЗОПАСНОСТИ ВОДИТЕЛЯ
0510695,{8011},[D074],ЦЕПЬ 2 ПЕРЕДН. ПОДУШКИ БЕЗОПАСНОСТИ ПАССАЖИРА
0510695,{8010},[D075],ЦЕПЬ 1 ПЕРЕДН. ПОДУШКИ БЕЗОПАСНОСТИ ПАССАЖИРА
0510695,{8020},[D077],ЦЕПЬ БОК. ПОД.БЕЗОП. ЗАЩ. ГР. КЛЕТКИ ПЕР. ВОДИТ.
0510695,{80DF},[D091],ЦЕПЬ ВЫКЛЮЧАТЕЛЯ БЛОКИРОВКИ ПОДУШКИ БЕЗОПАСНОСТИ
0510695,{8073},[D177],ЦЕПЬ ЗАДНЕГО НАТЯЖИТЕЛЯ СО СТОРОНЫ ВОДИТЕЛЯ
0510695,{8075},[D178],ЦЕПЬ ЗАДНЕГО НАТЯЖИТЕЛЯ СО СТОРОНЫ ПАССАЖИРА
0510695,{9029},[D183],ЦЕПЬ УСТР. ПРЕДВ. НАТЯЖЕН. ПЕРЕДН. РЕМНЯ ВОДИТ.
0510695,{902A},[D184],ЦЕПЬ УСТР. ПРЕДВ. НАТЯЖЕН. ПЕРЕДН. РЕМНЯ ПАСС.
0510695,{80DF},[D193],ИЗМЕНЕНИЕ СОСТОЯН. БЛОКИР. ПОДУШКИ БЕЗ. ПАССАЖ.
0510695,{907F},[D194],КОМПЬЮТЕР, ТРЕБУЮЩИЙ ЗАМЕНЫ ПОСЛЕ УДАРА
0510695,{9051},[D232],ЦЕПЬ ДАТЧИКА ПЕТЛИ РЕМНЯ БЕЗОПАСНОСТИ ВОДИТЕЛЯ
0510695,{9001},[D240],ЦЕПЬ ПОД. БЕЗОП. ОПОРЫ/ПОЯСА СИДЕНЬЯ ВОДИТЕЛЯ
0510695,{9002},[D241],ЦЕПЬ ПОД. БЕЗОП. ОПОРЫ/ПОЯСА СИДЕНЬЯ ПАССАЖИРА
0510695,{907B},[D242],КОНФИГУРАЦИЯ СТОРОНЫ РУЛЕВОГО УПРАВЛЕНИЯ
0510695,{0500},[D262],МУЛЬТИПЛЕКСИР. ИНФОРМАЦИЯ О СКОРОСТИ АВТОМОБИЛЯ
0510695,{C121},[D263],ОТСУТСТВУЕТ МУЛЬТИПЛЕКСНЫЙ СИГНАЛ АБС/ССТ
0510695,{C155},[D264],ОТСУТСТВ. МУЛЬТИПЛ. ПЕРЕДАЧИ ОТ ПАНЕЛИ ПРИБОРОВ
0510695,{C151},[D265],МОДУЛЬ УПРАВЛЕНИЯ МУЛЬТИПЛЕКС. ИНФОРМАЦИЯ
0510695,{C140},[D270],ПО МУЛЬТИПЛ. СЕТИ НЕ ПЕРЕДАЕТСЯ ИНФ. ОТ ЦЭКБС.
0510695,{C423},[D273],ПАНЕЛЬ ПРИБОРОВ
0510695,{C100},[D282],ОТСУТСТВ. ПЕРЕД. ПО МУЛЬТ. СЕТИ ОТ СИСТ. ВПРЫСКА
Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Меня опять смущает наличие ошибок на CAN шине. Возможно виной им сам скрипт или ELM
Скрипт возможно создает слишком большую нагрузку на шину во время работы.

 

Есть у кого-нибудь соображения на этот счет?

 

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

В своем скрипте под программу Terminal 1.9 я ставил задержку 100-300 миллисекунд, при меньших задержках ELM выдавал только часть ответа и писал что-то типа Буфер переполнен.

program Connect_ELM;
const STRING1='ATZ'+#13;
const STRING2 = 'ATL1'+#13;
const STRING3 = 'ATSP6'+#13;
const STRING4 = 'ATDP'+#13;
const STRING5 = 'ATSH7E0'+#13;
var i: longint;
begin
comsendstr(STRING1); Delay(1000);
comsendstr(STRING2); Delay(50);
comsendstr(STRING3); Delay(50);
comsendstr(STRING4); Delay(50);
comsendstr(STRING5);
end.[/codebox]


Это скрипт подключения к блоку двигателя.

[codebox]program R_DTC;
const STRING1='10C0'+#13;
const STRING2 = '17FF00'+#13;
var i: longint;
begin
comsendstr(STRING1);
Delay(100);
comsendstr(STRING2);
Delay(300);
end.


Это скрипт чтения ошибок по двигателю.
И соответственно поменяв переменную 17FF00 на 14FF00 можно удалить ошибки.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

я заметил что после вчерашнего запуска скрипта на удаление ошибок, у меня бортовой комп сбросился.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Есть желающие потестировать новую версию программы ELM Renault ? Нужен Меган-2, тестировать нужно ECM, AT, EPS, ABS, SRS, MeterClaster. Прогу скину в личку.

Готов!

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

я заметил что после вчерашнего запуска скрипта на удаление ошибок, у меня бортовой комп сбросился.

Вы имеете в виду тот который средний расход топлива показыват?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

да. он нем и речь

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Готов!

Сбросил ссылку в личку.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

да. он нем и речь

 

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

 

Меня опять смущает наличие ошибок на CAN шине. Возможно виной им сам скрипт или ELM
Срипт возможно создает слишком большую нагрузку на шину во время работы.

 

Да пробовал еще раз скрипт запускать и снова ошибка такая появилась. Думаю скрипт торопится))

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Да пробовал еще раз скрипт запускать и снова ошибка такая появилась. Думаю скрипт торопится))

Значит действительно дело в скрипте (((
Спасибо Вам за информацию.
Обязательно поумерю ему пыл.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

На мой взгляд причин этим ошибкам может быть три:
- Скрипт слишком интенсивно подает команды, и вред здесь приносит видимо первая команда ЭБУ после команды at sp X. ELM при этом должен каким-то образом инициализировать шину
- Вторая возможная причина это flowcontrol со значением параметра интервала равным 0, хотя везде рекомендуется ставить именно такое значение.
- ELM не соблюдает минимальные интервалы между фреймами и мешает таким образом работать тем блокам у которых выше приоритет

 

Нужно разбираться...

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

ничего не удалилось?

Я сейчас наконец нашел время разобрать все что выдала ваша машина. Оказалось что все ошибки стерлись.
Если внимательно посмотреть то у всех ошибок статус при последнем опросе 50 или 10 это значит что тест для соответствующий ошибки не был завершен.

 

До стирания у вас было несколько ошибок:

 

4 - 26 4 10666 UCH_BCM_X95_0000_04_A
95 61 23 28 {9561},[D149],ЦЕПЬ ДАТЧИКА КОНЦА ХОДА ПЕДАЛИ СЦЕПЛЕНИЯ

 

5 - 2C 5 10700 ABG_MRSZ_X95_0000_04_A
80 B7 1E 28 {80B7},[D065],ЦЕПЬ ДАТЧИКА ПОЛОЖЕНИЯ ПЕРЕДН. СИДЕНЬЯ ВОДИТЕЛЯ
80 DF 1B A8 {80DF},[D091],ЦЕПЬ ВЫКЛЮЧАТЕЛЯ БЛОКИРОВКИ ПОДУШКИ БЕЗОПАСНОСТИ
80 B7 1B 28 {80B7},[D065],ЦЕПЬ ДАТЧИКА ПОЛОЖЕНИЯ ПЕРЕДН. СИДЕНЬЯ ВОДИТЕЛЯ

 

8 - 27 20 10719 UPC_X95_0000_04_A
92 2C 12 28 {922C},[D072],ЦЕПЬ ДАТЧИКА ДАВЛЕНИЯ МАСЛА
92 2C 64 A8 {922C},[D072],ЦЕПЬ ДАТЧИКА ДАВЛЕНИЯ МАСЛА

 

Некоторые из них должны были зажигать лампочку - это те у которых первая цифра последнего байта больше 7

 

Выходит что для опроса ошибок с новых блоков STD_B нужно пользоваться командой 1902AF о которой писал Diag-centr. Тогда мы получаем действительно ошибки - живые и сохраненные

 

Если пользоваться командой из CLIP 1902B3, то блок выдает не только ошибки но и незавершенные тесты.

 

Еще я заметил что у вас в логах иногда появляется BUFFER FULL это случается тогда когда блок выдает много информации сразу. Думаю это из-за того что ELM работает на скорости 38400 - ее похоже не хватает

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Есть желающие потестировать новую версию программы ELM Renault ? Нужен Меган-2, тестировать нужно ECM, AT, EPS, ABS, SRS, MeterClaster. Прогу скину в личку.

 

Готов! Renault Megane 2 1.6 2005

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Diag-centr, для мегана 3 и флюенса что нибудь добавилось в программе?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Я сейчас наконец нашел время разобрать все что выдала ваша машина. Оказалось что все ошибки стерлись.
Если внимательно посмотреть то у всех ошибок статус при последнем опросе 50 или 10 это значит что тест для соответствующий ошибки не был завершен.
Еще я заметил что у вас в логах иногда появляется BUFFER FULL это случается тогда когда блок выдает много информации сразу. Думаю это из-за того что ELM работает на скорости 38400 - ее похоже не хватает

Попробуешь еще поработать над скриптом?
А я всегда готов его еще потестить на своем авто.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Вопрос знатокам: в файлах описаниях от DDT2000 в выводе команды параметр BitOffset считается от старшего бита?
Разбирал вывод UCH запрос 2111, для параметра Etat bouton activation ALS (это кнопка включения автосвета) указан бит 7 а по-факту 8, т.е. 7 ,но если считать от старшего.
Подвязал на эту кнопку переключение выводимых параметров, теперь у меня два бортовых компа.

 

Раскрывающийся текст

71ced79ea038aa7a03821231329a7c56.jpg
38ba5389c57f2029c54713477ff95efa.jpg
7caa477371eb1483b7067f1db3dd1fb2.jpg


Немного допедалю код, анализ открытия дверей из UCH, состояния ручника, потом может ещё анализ ошибок добавлю.
Но для этого надо что-то с большим объёмом флеша чем mini :(

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Вопрос знатокам: в файлах описаниях от DDT2000 в выводе команды параметр BitOffset считается от старшего бита?
Разбирал вывод UCH запрос 2111, для параметра Etat bouton activation ALS (это кнопка включения автосвета) указан бит 7 а по-факту 8, т.е. 7 ,но если считать от старшего.
Подвязал на эту кнопку переключение выводимых параметров, теперь у меня два бортовых компа.
Немного допедалю код, анализ открытия дверей из UCH, состояния ручника, потом может ещё анализ ошибок добавлю.
Но для этого надо что-то с большим объёмом флеша чем mini :(

 

Я использовал BitOffset так:
(x>>BitOffset)&0x01

 

Оригинальная у Вас схема на фотках ). ELM у вас по сериалу с ардуинкой общается? Что за самодельная платка снизу? И какой экранчик вы используете?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Я использовал BitOffset так:
(x>>BitOffset)&0x01

 

Оригинальная у Вас схема на фотках ). ELM у вас по сериалу с ардуинкой общается? Что за самодельная платка снизу? И какой экранчик вы используете?

 

Да, элм по сериалу, сдох в нём блютуз и валялся без дела, а тут я всю неделю дома проболел, вот сделал от нечего делать.
Ардуинка мини про, как-то в Китае ведро прикупил :).
Экран от нокии 5125 старой какогото древнего безсимочного стандарта, тоже из подручных средств так сказать, по размеру стал как родной.
На платке стабилизатор для подсветки и три согласователя уровня для подключения внешних датчиков, например, сейчас не используются, сделал на всякий случай.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Есть желающие потестировать новую версию программы ELM Renault ? Нужен Меган-2, тестировать нужно ECM, AT, EPS, ABS, SRS, MeterClaster. Прогу скину в личку.

Готов. Меган 2 1,6 2003

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Я использовал BitOffset так:
(x>>BitOffset)&0x01

 

Такая конструкция работает, спасибо.
Ещё вопрос вдогонку по тому-же файлу-описанию DDT2000, вот кусок:

 

<DataItem Name="PORTE_ARRIERE_DROITE_OUVERTE" FirstByte="8" BitOffset="3"/>
<DataItem Name="PORTE_ARRIERE_GAUCHE_OUVERTE" FirstByte="8" BitOffset="2"/>
<DataItem Name="PORTE_CONDUCTEUR_OUVERTE" FirstByte="8"/>
<DataItem Name="PORTE_PASSAGER_AVANT_OUVERTE" FirstByte="8" BitOffset="1"/>

 

в котором описаны биты которые поднимаются при открытии дверей.
Всё так и есть, кроме водительской двери. Тут бит не указан, навскидку оставшиеся биты перебрал - не соответсвует :(
На что смотреть в этом случае?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Всё так и есть, кроме водительской двери. Тут бит не указан, навскидку оставшиеся биты перебрал - не соответсвует :(
На что смотреть в этом случае?

А как у Вас определяется этот блок? Какой файл DDT вы смотрите?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

А как у Вас определяется этот блок? Какой файл DDT вы смотрите?

 

Как определяется точно сейчас не скажу, похожий UCH_84_0B_xx_serie.xml, его и пользую. Я смотрел и другие файлы - встречается аналогичная ситуация по другим параметрам, т.е. однотипные параметры и для всех задан битоффсет а для одного нет.

 

Еще вопрос, на S3000 расход топлива литров в час у кого-нибудь показывается? Пытаюсь выбрать из

 

21A9

 

<DataItem Name="Consommation carburant instantanée" Ref="1" FirstByte="3" Endian="Big"/>

 

по нулям :(

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Всё так и есть, кроме водительской двери. Тут бит не указан, навскидку оставшиеся биты перебрал - не соответсвует :(
На что смотреть в этом случае?

Водительская дверь - 3 байт 0 бит.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Исправленная версия скрипта http://rusfolder.com/43330055

 

- добавлена задержка при опросе блоков для снижения нагрузки на шину
- для модулей STD_B изменил команду чтения ошибок с 19023B на 1902AF
- добавлен ключ командной строки --clear при его указании скрипт подает команду стирания ошибок на всех блоках а потом сразу читает ошибки.

 

!!! СКРИПТ НУЖНО ЗАПУСКАТЬ ПРИ ОСТАНОВЛЕННОМ ДВИГАТЕЛЕ !!!!!

 

ВСЕ ЧТО ВЫ ДЕЛАЕТЕ СО СВОЕЙ МАШИНОЙ ВЫ ДЛАЕТЕ НА СВОЙ СТРАХ И РИСК

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Как определяется точно сейчас не скажу, похожий UCH_84_0B_xx_serie.xml, его и пользую. Я смотрел и другие файлы - встречается аналогичная ситуация по другим параметрам, т.е. однотипные параметры и для всех задан битоффсет а для одного нет.

 

По моим данным
21С5 3-ий байт биты 4,5,6,7

 

Еще вопрос, на S3000 расход топлива литров в час у кого-нибудь показывается? Пытаюсь выбрать из

 

21A9

 

<DataItem Name="Consommation carburant instantanée" Ref="1" FirstByte="3" Endian="Big"/>

 

по нулям :(

 

21A9, 3 и 4 байты (16 бит) вроде верно. Формула 1.0 * (_VXX_CSM)) /100

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Исправленная версия скрипта http://rusfolder.com/43330055

 

!!! СКРИПТ НУЖНО ЗАПУСКАТЬ ПРИ ОСТАНОВЛЕННОМ ДВИГАТЕЛЕ !!!!!

 

ВСЕ ЧТО ВЫ ДЕЛАЕТЕ СО СВОЕЙ МАШИНОЙ ВЫ ДЛАЕТЕ НА СВОЙ СТРАХ И РИСК


попробую в ближайшие дни

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Водительская дверь - 3 байт 0 бит.

 

Была такая мысль, но 0 бит поднимается при открытии не только передней левой, но и правой :(
Т.е. определить что вообще какая-то дверь открыта можно, но хочется сделать красиво :)
Кстати, за состояние багажника открыт/закрыт не в курсе какой параметр отвечает?

 


По моим данным
21С5 3-ий байт биты 4,5,6,7
21A9, 3 и 4 байты (16 бит) вроде верно. Формула 1.0 * (_VXX_CSM)) /100

 

21С5 это в каком файле описано? Не найду нигде.

 

По расходу так и опрашиваю - результат 0. Может не на всех ЭБУ отдаёт? И что интересно, если щиток приборов в режим диагностики ввести то там расход показывает.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Была такая мысль, но 0 бит поднимается при открытии не только передней левой, но и правой :(
Т.е. определить что вообще какая-то дверь открыта можно, но хочется сделать красиво :)
Кстати, за состояние багажника открыт/закрыт не в курсе какой параметр отвечает?

Запрос 21С5.
Ответ: 3 байт
0 бит - водительская дверь;
1 бит - пассажирская дверь;
2 бит - задняя левая дверь;
3 бит - задняя правая дверь;
4 бит - багажник;
5 бит - скорей всего капот.
6 и 7 биты не используются.

 

Это из описания для ЭБУ UCH-84-0B-xx-sserie. Стоит на Меган-2ф2.

Изменено пользователем Diag-centr

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Запрос 21С5.
Ответ: 3 байт
0 бит - водительская дверь;
1 бит - пассажирская дверь;
2 бит - задняя левая дверь;
3 бит - задняя правая дверь;
4 бит - багажник;
5 бит - скорей всего капот.
6 и 7 биты не используются.

 

Это из описания для ЭБУ UCH-84-0B-xx-sserie. Стоит на Меган-2ф2.


У меня получается все наоборот - мы просто с разных концов считаем ))). 5 бит это открывающееся заднее окно

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Shr-lnm, возможно вам будет интересно: http://www.nixp.ru/news/13316.html

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

У меня получается все наоборот - мы просто с разных концов считаем ))). 5 бит это открывающееся заднее окно

В описании возле каждого бита стоит его номер, я беру данные оттуда.

 

Contact d’ouverture de la LAROU - это заднее окно? А почему тогда одно?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

В описании возле каждого бита стоит его номер, я беру данные оттуда.

 

Contact d’ouverture de la LAROU - это заднее окно? А почему тогда одно?

 

Наверное имеется ввиду окно в ляде кузова универсал, хотя я не уверен что на мегане оно открывается как на лагуне.

 

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

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

В описании возле каждого бита стоит его номер, я беру данные оттуда.

 

Contact d’ouverture de la LAROU - это заднее окно? А почему тогда одно?


Тут это параметр описан так
name="_C_LAROU" startByte="3" startBit="2"
Тут параметр не BitOffset а startBit - наверное все дело в этом

 

LAROU это LUNETTE ARRIERE OUVRANTE

 

Перевод буквально такой "ОТКРЫВАЮЩЕЕСЯ ЗАДНЕЕ ОКНО"
Наверное как в калеосе, когда задок открывается отдельно низ и верх

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Наверное имеется ввиду окно в ляде кузова универсал, хотя я не уверен что на мегане оно открывается как на лагуне.

 

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


Насчет сигналки - это запросто может быть. Не развязали каналы, вот и получается такая ерунда. Я с этим уже много раз сталкивался.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Насчет сигналки - это запросто может быть. Не развязали каналы, вот и получается такая ерунда. Я с этим уже много раз сталкивался.

 

Пока основной подозреваемый, после Пасхи вскрою проводку под торпедой и проверю.

 

Продолжаем тюнинг: есть идея вытянуть из ЭУР параметр поворота руля и включать подсветку в поворотах противотуманками.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Продолжаем тюнинг: есть идея вытянуть из ЭУР параметр поворота руля и включать подсветку в поворотах противотуманками.

Почему только идея? В чем сложность реализации?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Ну идея, потому что пока не реализована :)
Сложности нет никакой, но если делать красиво, то надо ещё силовой модуль собирать, иначе противотуманки можно включить только обе.
Собственно силовой модуль следующий проект, часть его в виде упроавления ДХО и контроллера длительности впрыска уже присутствуют, возможно что-то логично будет объединить. Поэтому тут надо вначале хорошо всё продумать.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Продолжаем тюнинг: есть идея вытянуть из ЭУР параметр поворота руля и включать подсветку в поворотах противотуманками.

 

Идея замечательная!!! Как и работа по установке экрана от телефона в панель приборов. Выражаю свое уважение!!!!

 

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

 

Другой вопрос что я, например, никогда не встречал информацию о том как читать данные "гуляющие" по шине наших меганов. Для другим машин встречал, а для наших нет ((
Может провести работу по анализу и расшифровке этих данных?
Я пробовал написать маленький скрипт который просто читал все что выдает "AT MA" но он просто выдавал результаты, а для исследования нужно чтобы он собирал статистику, умел фильтровать, и показывать только изменения в потоке данных.

 

Может кто-то уже пробовал делать такие исследования на наших машинах?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Пока я не замечал чтобы что-то работало не так. Скетч могу выложить, но он ещё сырой конечно.
Экран будет дорабатываться немного, заменю светодиоды подсветки на оранжевые и большей мощности, возможно поигаюсь шрифтами для лучшей читаемости.
Вообще в это место можно поставить родной экран, вот тут есть его фотка, но что это за зверюга, какое имеет разрешение, где его взять и сколько стоит я нигде не нашел.

 

Сегодня прикрутил обработку получающую значение угла, всё вычитывается нормально, но есть один нюанс - при каждом запросе к усилителю моргает лампа SERVICE на панели приборов. На его работу это никак не влияет, но естественно для конечной реализации такой вариант неприемлем :(
Так что идея с прослушиванием просто супер, осталось малое - научиться это делать.

Изменено пользователем indiana

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Пока я не замечал чтобы что-то работало не так.

Оно как я понимаю действует "статистически", т.е. будет "теряться" допустим один из ста фреймов "наталкиваясь" на генерируемый нами запрос. Заметного влияния на работу машины это не должно оказывать, максимум в блоках появятся ошибки о проблемах на CAN, но в целом кто его знает насколько важная информация там будет потеряна. Теоретически, критически важная информация там должна передаваться с правильным адресом т.е. в начале адреса должны быть доминантные биты и чем больше тем лучше. Но как там все сделано - тайна.

 


но естественно для конечной реализации такой вариант неприемлем :(

Как я заметил эти лампочки включаются после подачи 10С0 на конкретный блок, если сессию не закрыть то лампочка будет гореть 5 секунд. (Можно лампочку заклеить черным скотчем )) )

 

осталось малое - научиться это делать.

У меня есть лог от моих экспериментов, могу послать личным сообщение, там просто вывод команды ATMA без какого либо анализа и даже без временных меток. Скрипт просто слушал порт, логировал все на экран и когда приходило "BUFFER FULL" отправлял "\r". Пробовал выкручивать скорость порта до 230400 тогда "BUFFER FULL" прилетал очень редко.
Для того чтобы там что-либо понять, это как я уже писал, к скрипту нужно добавить фильтр, чтобы отбрасывать все на данном этапе не интересное, и возможность отслеживать изменения во фрейма и показывать только их.

 

Будет времечко - постараюсь что-нибудь написать. Может чего и получится

Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Ну я так понимаю что если запрос от одного блока к другому не долетает то ретрейны никто не отменял а ошибка будет если вышел тайм-аут, т.е. я опрашиваю ЭБУ а далее 100мс жду, плюс ещё опрашивается блок коммутации салона, это ещё какое-то время. За это время другой блок может достучаться. Если будут ошибки валиться попробую увеличить задержку.

 

Я сессию открываю, опрашиваю блок и закрываю. Поэтому у меня лампа просто моргает. Насчёт скотча надеюсь Вы не серьёзно :)

 

Если не трудно киньте скрипт в личку гляну с чего начать. Спасибо!

Изменено пользователем indiana

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Есть желающие потестировать новую версию программы ELM Renault ? Нужен Меган-2, тестировать нужно ECM, AT, EPS, ABS, SRS, MeterClaster. Прогу скину в личку.

Мне скинте пжл ссылку в личку,по возможности потестирую.Скриншоты выложу.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Готов принять участие в тестировании. Авто: Scenic II 2005 г.в. 1,6.

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Товарищи подскажите по авто.
Была проблема дизеления, по утрам плохо заводилась, слабый разгон. Приехал в сервис как и предполагал приговорили фазик а вместе с ним и ГРМ и перестелить клапанную крышку т.к. ремень был весь мокрый да и по периметру крышки было масло. Всё это дело поменяли машину стало не узнать стала бодрей веселей. Как раз пришел китайский ELM решил посмотреть ошибки программой от Diag-centr. Программа показала ошибку 16 фазорегулятор распределительного вала. Почистил клапан фазика проверил его работу он открывается и закрывается так же проверил его мультиметром сопротивление показывает верное, датчик распредвала. Нечего не изменилось. Поехал на Clip ошибка 080 DEF 3. Предложили заменить датчик распредвала. Позже купил датчик распредвала и оригинальные свечи в еxist'e. Поставил это дело подключил програмулину от Diag-centr. И что мы видим ошибки 16 по фазику нет, за то появилась одна единственная ошибка событие зубца распредвала. До замены фазика на Clip не ездил какие были там ошибки не знаю, машину купил год назад сразу были сомнения по ее правильной работе.
Что можно сделать для устранения ошибки?

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Товарищи подскажите по авто.
Была проблема дизеления, по утрам плохо заводилась, слабый разгон. Приехал в сервис как и предполагал приговорили фазик а вместе с ним и ГРМ и перестелить клапанную крышку т.к. ремень был весь мокрый да и по периметру крышки было масло. Всё это дело поменяли машину стало не узнать стала бодрей веселей. Как раз пришел китайский ELM решил посмотреть ошибки программой от Diag-centr. Программа показала ошибку 16 фазорегулятор распределительного вала. Почистил клапан фазика проверил его работу он открывается и закрывается так же проверил его мультиметром сопротивление показывает верное, датчик распредвала. Нечего не изменилось. Поехал на Clip ошибка 080 DEF 3. Предложили заменить датчик распредвала. Позже купил датчик распредвала и оригинальные свечи в еxist'e. Поставил это дело подключил програмулину от Diag-centr. И что мы видим ошибки 16 по фазику нет, за то появилась одна единственная ошибка событие зубца распредвала. До замены фазика на Clip не ездил какие были там ошибки не знаю, машину купил год назад сразу были сомнения по ее правильной работе.
Что можно сделать для устранения ошибки?

Укажите пожалуйста какой у Вас ЭБУ и как именно написана ошибка и ее статус

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Sagem 3000 у него. Ошибка DF119 cостояние 1.Def

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Sagem 3000 у него. Ошибка DF119 cостояние 1.Def

Тогда могу только к техноте отослать ( Больше ничем помочь не могу ((
А ошибка то живая? по 1.Def этого понять нельзя Изменено пользователем Shr-lnm

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

Товарищи вроде бы победил я эту ошибку по распредвалу. Снова снял датчик протёр от масла побрызгал фишку WDешкой. Поставил завёл прокатился проверил, ошибок нет вечером ещё подключу проверю. Но что характерно почему изначально была ошибка 080 DEF 3 это клапан или фазик судя по тех нотам, хотел уже ехать в сервис чтоб проверяли метки. А оказался датчик распредвала.

 

 

Ошибка по фазарегулятору снова появилась, она то появляется то пропадает.

Изменено пользователем GziN

Поделиться этим сообщением


Ссылка на сообщение
Ссылка на комментарий
Поделиться на других сайтах

  • MrAlex закрепил тему форума

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Дни Рождения сегодня:

    • inviktus
    • mak84
    • Thirteenth
    • vitalik230475
    • g-energy34ru
    • Андрей 23
    • andyp23
    • Шариев
    • AURA
    • kemshev
    • Maestro 01
    • Ksy
    • Sam-NN
    • Сергей23
    • il2luntik
    • olegb
    • Pun_ar
    • BAS012
    • Pasha555
    • koysh
    • Podrujka
  • Статистика пользователей

    82 626
    Всего пользователей
    5 686
    Максимальный онлайн
    Ольга_К
    Новый пользователь
    Ольга_К
    Регистрация