PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Связь с автомобилем (http://pccar.ru/forumdisplay.php?f=125)
-   -   iCarDS+OBDmain(ELM327) (http://pccar.ru/showthread.php?t=15770)

Jury 22.01.2012 22:38

О, спасибо большое, заработало!

pataskun 05.02.2012 04:47

всем привет, в общем на кривизну рук никогда не жаловался, но тут что то звезды совсем не разу не сошлись правильно...
1 проблема, не получается встроить в икар... пробовал все последние версии икара, в цфстайл вообще не получилось - срочка iCarVOBD&OBDMain так и не появилась... поставил хамилион, при загрузки икара загружается обдмайн, перехожу в чекэйндж и все параметры в виде переменных...
2 проблема, обдмайн в упор не видит мой елм, точнее в версии 2020 загораются только 2 зеленых индикатора, и в настройках выставляю скорость 9600 сохраняю, в ини сохраняется 9600, а при запуске в настройках показывает 38400... в версии 1020 все 3 индикатора зеленых но на всех параметрах одни нули...
машина тойота селика американка, елм рабочий, с другими прогами работает, протокол ISO 9141-2.

zhserg 05.02.2012 09:28

Цитата:

только 2 зеленых индикатора
Если такая комбинация, то со скоростью все нормально и адаптер определяется.
Цитата:

с другими прогами работает
С какими?

"Mode 21" в настройках пробовал изменять?

pataskun 05.02.2012 15:12

Цитата:

С какими?
нормально работает с ScanMaster-ELM, ScanTool.net, плагин центрифуги и прочие... в общем обычный елм...
Цитата:

"Mode 21" в настройках пробовал изменять?
да, пробовал.. а надо после этого перезапускать программу?

pataskun 05.02.2012 21:24

короче щас сходил все поперепробовал... запустил тест, вот что получил
Код:

0:Старт
16:Порт открыт
936 St:1 :atzELM327 v1.2a>
1389 St:2 :AT DPISO 9141-2>
1763 St:3 :01 00 1?>

вот лог ScanMaster-ELM при подключении
http://s018.radikal.ru/i508/1202/94/0aee5bd439fd.jpg

zhserg 06.02.2012 05:34

Осталось еще убрать галочку на "Быстрый опрос"...
Не понимает то ли адаптер, то ли ECU
Цитата:

1763 St:3 :01 00 1?>

pataskun 06.02.2012 13:48

пробовал, аналогично... такая же картина в лог файле...

zhserg 06.02.2012 13:54

Попробуй, если возможно, через монитор портов снять лог "общения" со ScanMaster.

wladkom1953 07.02.2012 23:34

У меня такая же фигня c OBDmainl2010.
Машина Додж Караван (2002г.)-чистый американец. Протокол обмена с ECU - SAE J1850 VPW (скорость 38400)
C ELM327 работают стабильно такие программы диагностики как : СканМастер, TouchScan, PCMSKAN, SkanToolXL., OBDTool.
Но вот уже целый месяц не могу подцепить плагин OBDmain. На автомате - вообще определяется другой протокол и все лампочки красные,
а если заводишь параметры вручную, то горят зелеными только две лампочки. Перебрал все возможные варианты со скоростями обмена,
скоростями опроса и в Mode21. У меня сложилось мнение, что программа пока не заточена под протокол VPW . Протестировал передачу данных по порту
с помощью OBDmail test а также программой ComPortMonitor.
Вот что получилось:
Порт открыт процессом "OBDmain.exe test"
0:Старт
156:Порт открыт
953 St:1 :atzELM327 v1.4>
1375 St:2 :AT SP2OK>
1828 St:3 :01 00 141 00 BE 3C B8 11 >
2047 St:4 :01 0F 1NO DATA>
2828:Порт открыт
3625 St:1 :atzELM327 v1.4>
3688 St:2 :AT SP2OK>
4110 St:3 :01 00 141 00 BE 3C B8 11 >
4344 St:4 :01 0F 1NO DATA>

ComPortMonitor видит этот же процесс в программе OBDmain так:

Порт открыт процессом "OBDmain.exe" (PID: 1204)
61 74 7A 0D 0D 0D 45 4C 4D 33 32 37 20 76 31 2E atz...ELM327 v1.
34 0D 0D 3E 41 54 20 53 50 32 0D 4F 4B 0D 0D 3E 4..>AT SP2.OK..>
30 31 20 30 30 20 31 0D 34 31 20 30 30 20 42 45 01 00 1.41 00 BE
20 33 43 20 42 38 20 31 31 20 0D 0D 3E 32 31 20 3C B8 11 ..>21
30 46 0D 4E 4F 20 44 41 54 41 0D 0D 3E 0F.NO DATA..>

Порт открыт процессом "ScanMasterELM.exe" (PID: 908)

Запрос:07.02.2012 12:03:05.83264 (+105.7813 seconds)
41 54 5A 0D ATZ.
Ответ:07.02.2012 12:03:05.83264 (+0.0000 seconds)
41 54 5A 0D 0D 0D 45 4C 4D 33 32 37 20 76 31 2E ATZ...ELM327 v1.
34 0D 0D 3E 4..>
Запрос:07.02.2012 12:03:06.64564 (+0.0000 seconds)
41 54 45 30 0D ATE0.
Ответ:07.02.2012 12:03:06.66064 (+0.0156 seconds)
41 54 45 30 0D 4F 4B 0D 0D 3E ATE0.OK..>
Запрос:07.02.2012 12:03:06.66064 (+0.0000 seconds)
41 54 4C 30 0D ATL0.
Ответ:07.02.2012 12:03:06.67664 (+0.0156 seconds)
4F 4B 0D 0D 3E OK..>
Запрос:07.02.2012 12:03:06.67664 (+0.0000 seconds)
41 54 48 31 0D ATH1.
Ответ:07.02.2012 12:03:06.69264 (+0.0156 seconds)
4F 4B 0D 0D 3E OK..>
Запрос:07.02.2012 12:03:06.69264 (+0.0000 seconds)
41 54 49 0D ATI.
Ответ:07.02.2012 12:03:06.70764 (+0.0156 seconds)
45 4C 4D 33 32 37 20 76 31 2E 34 0D 0D 3E ELM327 v1.4..>
Запрос:07.02.2012 12:03:06.70764 (+0.0000 seconds)
41 54 49 0D ATI.
Ответ:07.02.2012 12:03:06.72364 (+0.0156 seconds)
45 4C 4D 33 32 37 20 76 31 2E 34 0D 0D 3E ELM327 v1.4..>
Запрос:07.02.2012 12:03:06.73964 (+0.0000 seconds)
41 54 40 31 0D AT@1.
Ответ:07.02.2012 12:03:06.75464 (+0.0156 seconds)
4F 42 44 49 49 20 74 6F 20 52 53 32 33 32 20 49 OBDII to RS232 I
6E 74 65 72 70 72 65 74 65 72 0D 0D 3E nterpreter..>
Запрос:07.02.2012 12:03:06.77064 (+0.0000 seconds)
41 54 52 56 0D ATRV.
Ответ:07.02.2012 12:03:06.80164 (+0.0313 seconds)
31 33 2E 31 56 0D 0D 3E 13.1V..>
Запрос:07.02.2012 12:03:06.80164 (+0.0000 seconds)
41 54 53 50 32 0D ATSP2.
Ответ:07.02.2012 12:03:06.81764 (+0.0156 seconds)
4F 4B 0D 0D 3E OK..>
Запрос:07.02.2012 12:03:06.81764 (+0.0000 seconds)
41 54 44 50 0D ATDP.
Ответ:07.02.2012 12:03:06.83264 (+0.0156 seconds)
53 41 45 20 4A 31 38 35 30 20 56 50 57 0D 0D 3E SAE J1850 VPW..>
Запрос:07.02.2012 12:03:06.83264 (+0.0000 seconds)
30 31 30 30 0D 0100.
Ответ:07.02.2012 12:03:06.87964 (+0.0469 seconds)
34 38 20 36 42 20 31 30 20 34 31 20 30 30 20 42 48 6B 10 41 00 B
45 20 33 43 20 42 38 20 31 31 20 46 39 20 0D 0D E 3C B8 11 F9 ..
3E >
Запрос:07.02.2012 12:03:06.08264 (+0.0000 seconds)
41 54 44 50 0D ATDP.
Ответ:07.02.2012 12:03:06.09864 (+0.0156 seconds)
53 41 45 20 4A 31 38 35 30 20 56 50 57 0D 0D 3E SAE J1850 VPW..>
Запрос:07.02.2012 12:03:06.09864 (+0.0000 seconds)
30 31 30 30 0D 0100.
Ответ:07.02.2012 12:03:06.14564 (+0.0469 seconds)
34 38 20 36 42 20 31 30 20 34 31 20 30 30 20 42 48 6B 10 41 00 B
45 20 33 43 20 42 38 20 31 31 20 46 39 20 0D 0D E 3C B8 11 F9 ..
3E >
Запрос:07.02.2012 12:03:06.36464 (+0.0000 seconds)
41 54 44 50 0D ATDP.
Ответ:07.02.2012 12:03:06.37964 (+0.0156 seconds)
53 41 45 20 4A 31 38 35 30 20 56 50 57 0D 0D 3E SAE J1850 VPW..>
Запрос:07.02.2012 12:03:06.42664 (+0.0469 seconds)
30 31 30 30 0D 0100.
Ответ:07.02.2012 12:03:06.45764 (+0.0313 seconds)
34 38 20 36 42 20 31 30 20 34 31 20 30 30 20 42 48 6B 10 41 00 B
45 20 33 43 20 42 38 20 31 31 20 46 39 20 0D 0D E 3C B8 11 F9 ..
3E >
Запрос:07.02.2012 12:03:07.66064 (+0.0000 seconds)
30 31 32 30 0D 0120.
Ответ:07.02.2012 12:03:07.69264 (+0.0313 seconds)
34 38 20 36 42 20 31 30 20 34 31 20 32 30 20 38 48 6B 10 41 20 8
30 20 30 30 20 30 30 20 30 30 20 30 32 20 0D 0D 0 00 00 00 02 ..
3E >
Запрос:07.02.2012 12:03:07.05164 (+0.1563 seconds)
30 31 30 31 0D 0101.

а в другом окне монитора запускающийся "СканМастер" выглядит вот так :

ATZ
ELM327 v1.4
>ATE0
OK
>OK
>OK
>ELM327 v1.4
>ELM327 v1.4
>OBDII to RS232 Interpreter
>13.3V
>OK
>SAE J1850 VPW
>48 6B 10 41 00 BE 3C B8 11 F9
>SAE J1850 VPW
>48 6B 10 41 00 BE 3C B8 11 F9
>SAE J1850 VPW
>48 6B 10 41 00 BE 3C B8 11 F9
>48 6B 10 41 20 80 00 00 00 02
>48 6B 10 41 01 00 07 E5 E5 FA
>48 6B 10 41 1C 05 5B
>48 6B 10 41 13 03 B6
>48 6B 10 49 00 01 3C 00 00 00 0F
>48 6B 10 49 03 04 5D
>48 6B 10 49 04 01 30 34 37 34 F0
48 6B 10 49 04 02 38 34 32 30 C7
48 6B 10 49 04 03 41 46 00 00 0F
48 6B 10 49 04 04 00 00 00 00 68
>48 6B 10 49 05 01 81
>48 6B 10 49 06 01 4D AD 7A F4 77
>

Вопрос к разработчику девайса: что можно подшаманить и где?

zhserg 08.02.2012 17:55

wladkom1953, заковыка получается в твоем случае - исходя из представленных данных, нет в наборе PID'a 01 0F "Intake air temperature", а он используется для расчета расхода топлива.
Может быть я ошибаюсь, проверить можно в ScanMaster'е на закладке PID Config.

p.s. сразу зы написал о проблемах, чего мучаться так долго...

wladkom1953 08.02.2012 22:44

zhserg! Огромное спасибо за мгновенный ответ. Действительно из требуемых для корректной работы OBDMain пидов 05, 0B, 0C, 0D, 0F, 10 c моего ECU СканМастером определяются только пиды
05, 0B, 0C, 0D а пиды 0Fи 10 - закрыты. А нельзя твою программу заставить работать в усеченном режиме. Расход топлива мне не так актуален, т.к. в машине имеется штатный потолочный маршрутный компьтер, а вот от показаний вольтметра, оборотов двигателя, скорости в км а не в милях и показаний других датчиков я бы не отказался.

wladkom1953 08.02.2012 23:23

zhserg! В дополнение к предыдущему моему сообщению: пид 0F (Intake Ait Temperature) - температура всасываемого воздуха,а пид 10 (Air Flow) - расход воздуха. Если их нет, то по какому алгоритму у меня расчитывается расход топлива, потолочная консоль все показывает.

pataskun 09.02.2012 03:00

Цитата:

Сообщение от zhserg (Сообщение 210121)
Попробуй, если возможно, через монитор портов снять лог "общения" со ScanMaster.

вешает пк этот сканер, какой еще можно попробовать?

зы.. попробовал ради интереса панель приборов (http://www.pccar.ru/showthread.php?t=16702) заработала, если поможет для решения моей проблемы могу кинуть файлы настроек.

zhserg 09.02.2012 06:45

wladkom1953, могу сделать таким образом - отсутствующее значение температуры во впуске "привязать" к температуре двигателя, скажем так - tдв-30градС. Будет почти правда :)).
Цитата:

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

zhserg 09.02.2012 06:47

Цитата:

Сообщение от pataskun (Сообщение 210475)
вешает пк этот сканер, какой еще можно попробовать?

зы.. попробовал ради интереса панель приборов (http://www.pccar.ru/showthread.php?t=16702) заработала, если поможет для решения моей проблемы могу кинуть файлы настроек.

Можно этот.
Давай глянем файл настроек.

wladkom1953 09.02.2012 12:52

давай попробую так. Заранее спб.

pataskun 09.02.2012 15:49

Цитата:

Сообщение от zhserg (Сообщение 210483)
Можно этот.
Давай глянем файл настроек.

вечером попробую этот сканер...

http://zalil.ru/32673067
вот с этим комплектом настроек заработало, там еще ворд файл с описанием всех строчек в ини файлах...

pataskun 11.02.2012 16:45

вобщем вот что насканировал...
компортмонитор так и не заработал, точнее вешает пк, отсканил с помощью портмон:
http://zalil.ru/32685951

folv 20.02.2012 21:33

Немого непонял как запускать в Chameleon iCarDS_1_6_6_10, что-то не появляется окно программы.

Bersenev 20.02.2012 21:42

Цитата:

Сообщение от folv (Сообщение 211758)
Немого непонял как запускать в Chameleon iCarDS_1_6_6_10, что-то не появляется окно программы.

А что делал для того что бы запустилось? Просто в шапке всё описано, не вижу смысла повторяться, только вместо CFStyle пишим Chameleon

Recard 14.03.2012 18:23

zhsergК сожалению новая версия OBDmain не пошла.Индикация горит красным все 3 индикатора.

zhserg 14.03.2012 19:04

Это означает что порт выбран неправильно

logvin 16.03.2012 13:49

Не пойму, почему не сохраняются общие время, пробег, расход. У всех так?

zhserg 16.03.2012 21:46

Где не сохраняются, в файле?

wladkom1953 16.03.2012 22:14

Цитата:

Сообщение от zhserg (Сообщение 215146)
Где не сохраняются, в файле?

Сергей! Это он имел в виду общий пробег за день. Пока это не реализовано!

Recard 16.03.2012 23:18

Сегодня протестил программу, спасибо разработчику.Замечаний нет.Доволен.Ждем обновления))

logvin 17.03.2012 02:48

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

zhserg 17.03.2012 06:16

Данные о поездках сейчас сохраняются в файл OBDmain.log, чуть позже будет немного по другому.

logvin 17.03.2012 15:14

В файле OBDmain.log всегда нули.

zhserg 17.03.2012 16:41

Странно конечно. Правда есть небольшая особенность - записи в файл заносятся только после дисконнекта с ECU.

zhserg 17.03.2012 21:11

Очередное обновление до версии 2.0.2.5

Recard 17.03.2012 23:04

Сергей,не могу скачать!!Можно ли выложить на обменник???

zhserg 17.03.2012 23:13

Пожалуйста - http://depositfiles.com/files/fl2rbwv7b

wladkom1953 17.03.2012 23:59

Цитата:

Сообщение от zhserg (Сообщение 215236)
Очередное обновление до версии 2.0.2.5

Сергей! Поздравляю с выходом новой версии. Прога СУПЕР-рррррррр!
Особо благодарен тебе за помощь и терпение при ответах на вопросы, касаемых моего ECU.

logvin 20.03.2012 23:21

Спасибо за программу. Но и новая версия не сохраняет данные о поездках. Выходил из программы уже по всякому. Как правильно должен производится выход, и при каких условиях идет запись? В основном выхожу из программы так: выключается двигатель, видно, что данные перестают бежать (видимо в этот момент должна производится запись в файл), закрывается икар, выключается комп. Запускал и отдельно от икара. Операционка windows 7. Может сохранение только под XP? Или подвох кроется в конфигурации винды? Зависит ли сохранение от пути к программе (у меня: C:\Program Files\TipTop software\iCar DS\skins\Chameleon\OBD_ELM)?

zhserg 21.03.2012 05:12

Цитата:

Сообщение от logvin (Сообщение 215588)
выключается двигатель, видно, что данные перестают бежать (видимо в этот момент должна производится запись в файл)

Да, именно в этот момент происходит запись. Можно увидеть скрин программы открытый на журнале поездок после выключения двигателя?
От ОС не должно зависить, от пути тоже.

zhserg 29.03.2012 20:53

Программа обновлена.

Magvai 30.03.2012 08:28

супер, реализовал все хотелки, спасибо :)
один момент, очень хотелось бы видеть в таблице время поездки а не "время движения " (время остановки на более чем 5 минут минус время первого движения после заведенного двигателя) т.к. тыкание в пробке тоже нужно учитывать в расходе но при данной схеме в времени движения расход пробочного стояния учитываться не будет а если считать по времени старта - то считается время когда машина стоит на прогреве.
И соответственно поездку считать новой после длительной остановки а не отключения зажигания. Потомучто бывает иногда нужно на минутку заглушить движитель и дальше ехать а это уже считается новой поездкой, либо наоборот приехал куда-нибудь простоял там заведенным 10 минут и поехал дальше... а поездка всё та-же...

zhserg 30.03.2012 08:56

Цитата:

Сообщение от Magvai (Сообщение 216711)
очень хотелось бы видеть в таблице время поездки а не "время движения "

Так это же одно и тоже по моему разумению. Если двигаемся (скорость > 2 км/час), то счетчик времени движения/поездки тикает. Соответственно расход считается для этого режима и общий от запуска двигателя - вроде все логично.

Magvai 01.04.2012 20:17

Цитата:

Сообщение от zhserg (Сообщение 216712)
Так это же одно и тоже по моему разумению. Если двигаемся (скорость > 2 км/час), то счетчик времени движения/поездки тикает. Соответственно расход считается для этого режима и общий от запуска двигателя - вроде все логично.

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


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

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