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

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

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

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

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

вот пример при нажатии на largus

xray.jpg.b71e3b39dc1c76c1aec2b814aafedd06.jpg

и нажатии на vesta

vesta.jpg.4d357d469a0464bd7159c13eb7412c9c.jpg

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

с espace все находит

espace.jpg.b021cf2ca9334eb98d9add1cb8a5a056.jpg

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


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

1 minute ago, andru666 said:

и нажатии на vesta

Это значит что в базе ничего нет.

Посмотрите файл ecus/ecuslist.xml проект xGF  не указан в поле <Projects> ни у одного блока. 

Можно посканировать как другой проект и по логам сканирования подправить ecuslist.xml

7 minutes ago, andru666 said:

лог включен куда он сохраняется,

в папку pyren/logs

интересен файл начинающийся на elm_

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


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

9 минут назад, Shr-lnm сказал:

интересен файл начинающийся на elm_

вот 2 файла https://cloud.mail.ru/public/2b2Y/27w2DQUZu

15 минут назад, Shr-lnm сказал:

Посмотрите файл ecus/ecuslist.xml проект xGF  не указан в поле <Projects> ни у одного блока. 

 

только в <Comment>All ECUs</Comment>  и <Protocol> встречается

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


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

51 минуту назад, Shr-lnm сказал:

Там указаны блоки которых нет в базе. Программа падает из-за них.

 

 

        <EcuKind idFamily="9">
          <EcuRef name="1279" doc="BVR_On_CAN_x52_JS3_2D"/>
        </EcuKind>
        <EcuKind idFamily="18">
          <EcuRef name="1135" doc="DAE_X98_X87_0000_11"/>
        </EcuKind>

 

удалив эти блоки падать перестанет?

35 минут назад, Shr-lnm сказал:

Посмотрите файл ecus/ecuslist.xml проект xGF  не указан в поле <Projects> ни у одного блока. 

 

Только что поиском посмотрел что rf90 (largus) тоже нет в <Projects> но у него показывает

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


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

8 minutes ago, andru666 said:

удалив эти блоки падать перестанет?

Перестанет, но я не знаю что будет дальше. Это явно кто то экспериментировать или подбирал под свою машину. 

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


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

Только что, Shr-lnm сказал:

Перестанет, но я не знаю что будет дальше. Это явно кто то экспериментировать или подбирал под свою машину. 

ну если нет этих блоков в базе значит они не надо их ведь все равно не найдет

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


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

Просто результат не предсказуем. 

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


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

1 минуту назад, Shr-lnm сказал:

Просто результат не предсказуем. 

ну я так предполагаю просто меньше блоков будет сканировать

В общем проверил выбрав демо режим ошибка выбивало и было 7 блоков. удалил эти строки и сейчас норм нет этой ошибки через 2 дня проверю на авто. и останется разобраться с базой ddt2000

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


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

7 minutes ago, andru666 said:

ну я так предполагаю просто меньше блоков будет сканировать

Просто там выбор блоков получается очень ограничен

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


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

1 минуту назад, Shr-lnm сказал:

Просто там выбор блоков получается очень ограничен

ну по другому не решить ведь крах?

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


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

1 час назад, Shr-lnm сказал:

Там указаны блоки которых нет в базе. Программа падает из-за них.

 

 

        <EcuKind idFamily="9">
          <EcuRef name="1279" doc="BVR_On_CAN_x52_JS3_2D"/>
        </EcuKind>
        <EcuKind idFamily="18">
          <EcuRef name="1135" doc="DAE_X98_X87_0000_11"/>
        </EcuKind>

 

 

Оригинал также включает в себя отредактированный файл Uces.xml.

 

Скрытый текст

    <EcuData name="1135" doc="DAE_X98_X87_0000_11" stdType="STD_B">
        <SessionId>genSession:GenSession?GenSession#11135</SessionId>
        <TrtId>diagServices:EcuDiag?EcuDiag#11135</TrtId>
        <ModelId>FG1811135.xml</ModelId>
        <OptimizerId>SG1811135.xml</OptimizerId>
        <ECUInformations>
            <Address targetAddress="04" toolAddress="F1" addressExtension="00" MType="0" TAType="0"/>
            <Frames>
                <StartDiagSession request="10C0" response="50C0" mode="1"/>
                <StopDiagSession request="1081" response="5081" mode="1"/>
                <KeepAlive request="3E01" hasResponse="true" period="3000" negativeResponse="7F3E" mode="1"/>
                <PlusAPCExtension request="" response="" mode="1"/>
            </Frames>
            <Ids>
                <IdFrame request="2180" response="6180" length="0" mode="1"/>
                <IdByte rank="6" mask="FF" value="11"/>
            </Ids>
            <ErrorDelay value="1000"/>
            <ReplyToRequestDelay value="0"/>
            <CommRetry value="3"/>
            <Programmable value="false"/>
            <CANConfig value="false"/>
        </ECUInformations>
    </EcuData>
    <EcuData name="1279" doc="BVR_On_CAN_x52_JS3_2D" stdType="STD_B">
        <SessionId>genSession:GenSession?GenSession#11279</SessionId>
        <TrtId>diagServices:EcuDiag?EcuDiag#11279</TrtId>
        <ModelId>FG0911279.xml</ModelId>
        <OptimizerId>SG0911279.xml</OptimizerId>
        <ECUInformations>
            <Address targetAddress="6E" toolAddress="F1" addressExtension="00" MType="0" TAType="0"/>
            <Frames>
                <StartDiagSession request="10C0" response="50C0" mode="1"/>
                <StopDiagSession request="1081" response="5081" mode="1"/>
                <KeepAlive request="3E01" hasResponse="true" period="3000" negativeResponse="7F3E" mode="1"/>
                <PlusAPCExtension request="" response="" mode="1"/>
            </Frames>
            <Ids>
                <IdFrame request="2180" response="6180" length="0" mode="1"/>
                <IdByte rank="6" mask="FF" value="2D"/>
            </Ids>
            <ErrorDelay value="1000"/>
            <ReplyToRequestDelay value="0"/>
            <CommRetry value="3"/>
            <Programmable value="true"/>
            <CANConfig value="false"/>
        </ECUInformations>
    </EcuData>
    <EcuData name="1551" doc="TCU_GEN2_0000_0E" stdType="STD_B">
        <SessionId>genSession:GenSession?GenSession#11550</SessionId>
        <TrtId>diagServices:EcuDiag?EcuDiag#11550</TrtId>
        <ModelId>FG7711237.xml</ModelId>
        <OptimizerId>SG7711237.xml</OptimizerId>
        <ECUInformations>
            <Address targetAddress="77" toolAddress="F1" addressExtension="00" MType="0" TAType="0"/>
            <Frames>
                <StartDiagSession request="10C0" response="50C0" mode="1"/>
                <StopDiagSession request="1081" response="5081" mode="1"/>
                <KeepAlive request="3E01" hasResponse="true" period="3000" negativeResponse="7F3E" mode="1"/>
                <PlusAPCExtension request="" response="" mode="1"/>
            </Frames>
            <Ids>
                <IdFrame request="2180" response="6180" length="0" mode="1"/>
                <IdByte rank="6" mask="FF" value="0E"/>
            </Ids>
            <ErrorDelay value="1000"/>
            <ReplyToRequestDelay value="0"/>
            <CommRetry value="3"/>
            <Programmable value="true"/>
            <CANConfig value="false"/>
        </ECUInformations>
    </EcuData>


 

Тогда есть этот тестовый файл TCOM.  https://www.club-renault.ru/forum/profile/52730-gzin/

 

Скрытый текст

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?DoCDB type="Vehicle" fileVersion="1.0" authorVersion="230.0.9" author="AGBD" date="11/09/2018" checksum="B358" ?>
<Vehicle TCOM="087" codetext="57542" defaultText="LADA VESTA GziN" indexTopo="45">
  <Connector name="OBD">
    <CANNetwork canH="6" canL="14" netIndex="0">
      <EcuList>
        <EcuKind idFamily="2">
          <EcuRef name="11469" doc="ESC BOSCH 9.1_Solft0000_Vdiag09"/>
        </EcuKind>
        <EcuKind idFamily="4">
          <EcuRef name="11335" doc="UCH_BCM_T4VS_X87 H79ph2 X98 X52 X67 X92_00_05"/>
        </EcuKind>
        <EcuKind idFamily="8">
          <EcuRef name="11119" doc="X10-X98-X87-X52ClimBoxGen1_0000_04_A"/>
        </EcuKind>
        <EcuKind idFamily="9">
          <EcuRef name="11279" doc="BVR_On_CAN_x52_JS3_v2.2.xml"/>
        </EcuKind>
        <EcuKind idFamily="20">
          <EcuRef name="11290" doc="EMM_X07_SW1x_08_B"/>
        </EcuKind>
        <EcuKind idFamily="18">
          <EcuRef name="11135" doc="DAE_X98_X87_0000_04_A"/>
        </EcuKind>
        <EcuKind idFamily="77">
          <EcuRef name="11550" doc="TCU_GEN2_0000_17"/>
        </EcuKind>
      </EcuList>
    </CANNetwork>
  </Connector>
</Vehicle>

 

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


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

6 минут назад, Dector сказал:

Оригинал также включает в себя отредактированный файл Uces.xml.

 

а в какой базе он?

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


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

8 минут назад, andru666 сказал:

а в какой базе он?

Вы можете скопировать текст в Ucel.xml каждой базы.

 

Или попробуйте TCOM от GziN.

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

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


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

12 minutes ago, Dector said:

Тогда есть этот тестовый файл TCOM.

Вот. Тут уже все номера блоков 5 значные как и должны быть

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


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

обновился до 9q fix10

пробую в демо

Exception in Tkinter callback

 

Скрытый текст

d:\Renault\pyren_test>_pyren_launcher.py
CLIP DB : ..\pyrendata_190.zip
Opening ELM
Loading ECUs list
Loading language
Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Python27\lib\lib-tk\Tkinter.py", line 1547, in __call__
    return self.func(*args)
  File "D:\Renault\pyren_test\_pyren_launcher.py", line 312, in cmd_Demo
    run(self.save, 'demo')
  File "D:\Renault\pyren_test\_pyren_launcher.py", line 262, in run
    cmdr.main()
  File "D:\Renault\pyren_test/pyren_9q\pyren.py", line 289, in main
    lang = optfile("Location/DiagOnCAN_" + mod_globals.opt_lang + ".bqm", True)
  File "D:\Renault\pyren_test/pyren_9q\mod_optfile.py", line 40, in __init__
    self.get_dict( lf, progress )
  File "D:\Renault\pyren_test/pyren_9q\mod_optfile.py", line 82, in get_dict
    lf.seek(0x14)
UnsupportedOperation: seek

 

 

PS: если база не в архиве - то запускается нормально.

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

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


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

4 минуты назад, Dector сказал:

Вы можете скопировать текст в Ucel.xml каждой базы.

 

https://cloud.mail.ru/public/4Bxs/2E1L4wtbh от последней базы там нет. дайте ссылку где скачать базу где все есть

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


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

Vor 17 Minuten sagte Shr-lnm:

Hier. Es gibt bereits alle 5 Blocknummern, wie sie sein sollten

Ich kann mich nicht erinnern, ob ich die 2180-Daten in der Uces-Datei korrigieren musste.

 

Скрытый текст

Identified ECU [BCM/UCH]@26 : BCM_T4_VS_DDT_16_SW15_20150528T154506.json DIAGVERSION [5]SUPPLIER [001] SOFT [1419] VERSION [0F0A] {2523}
Identified ECU [UPC-EMM]@27 : EMM_EDISON_DDT2000_SW13_1_V1_3_20160111T151201.json DIAGVERSION [8]SUPPLIER [414] SOFT [C132] VERSION [4022] {1551}
Found ECU [Power steering] (no relevant ECU file found) :DIAGVERSION [17] SUPPLIER [231] SOFT [0010] VERSION [0000]
Found ECU [EPS] (no relevant ECU file found) :DIAGVERSION [17] SUPPLIER [231] SOFT [0010] VERSION [0000]
Found ECU [AT] (no relevant ECU file found) :DIAGVERSION [45] SUPPLIER [141] SOFT [0600] VERSION [0005]
Found ECU [DCM Renault] (no relevant ECU file found) :DIAGVERSION [14] SUPPLIER [ITL] SOFT [01] VERSION [71]

 

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

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


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

1 час назад, Br1ght сказал:

Но теперь видимо проблема с базой клип.

У меня вся база CLIP лежит в папке. Это неправильно?

У меня все работает, проверяем языковой файл в папке Location, должно быть DiagOnCAN_RU.bqm.

Далее файлы doc_maker.py и mod_ecu.py должны лежать в папке pyren, а не в корневой как у вас.

Папки NML, Params, pyren2 не нужны, их можно удалить. Вот примеры bat-файлов, которым я пользуюсь.

Пробелы в пути названиях папок нежелательны, поэтому я создал отдельную папку Рено в корне диска.

 

"d:\Renault\Python27\python.exe" "d:\Renault\pyren\doc_maker.py" --vin VF1DT380E4683****
pause

 

"d:\Renault\Python27\python.exe" "d:\Renault\pyren\mod_ecu.py" 11382 RU torq
pause

 

Далее в папке DocDB_RU из архивного файла DocDB_RU.7ze достаем наружу папку DocDb132 и кидаем в DocDB_RU.

Хорошо, что ваша модель есть в базе CAN-Clip, иначе пришлось бы осваивать программный комплекс Dialogys.

Пока не отловим все ошибки новой версии pyren, рекомендую использовать крайнюю стабильную версию pyren 0.9.p fix 24.

Скачать fix24 можно тут -> https://gitlab.com/py_ren/pyren/tree/ebcad26ad6ea14a5a96f5434f0c52bf16b2a48b0

Перед заменой версии pyren можно удалить текущую папку pyren и файлы скриптов в корневой папке.

Чтобы не терять файл savedEcus.p, его можно заранее сохранить, а потом скопировать обратно. 

doc_maker.jpg

pyren.jpg

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


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

55 minutes ago, amokk_spb said:

UnsupportedOperation: seek

Это уже знакомое сообщение ). Видимо мало кто обратил внимание, что база clip в архиве должна быть в формате pyclip. Т.е. ее нужно создавать утилитой bdconverter.py. 

 

Обычные xml файлы можно открывать прямо из архива, а клиповские файлы bqm и SG прямо из архива открыть нельзя, поэтому их сначала нужно в кешированный вид .p преобразовать 

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


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

1 hour ago, Dector said:

Ich kann mich nicht erinnern, ob ich die 2180-Daten in der Uces-Datei korrigieren musste.

Было бы интересно посмотреть логи сканирования. Практически уверен что все блоки Vecta, или очень похожие, есть в базе clip. Если это интересно водителям Vesta можно бы ло бы совместно попробовать собрать правильный TCOM файл для них, взяв за основу файл GziN

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


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

13 минут назад, Shr-lnm сказал:

Было бы интересно посмотреть логи сканирования. Практически уверен что все блоки Vecta, или очень похожие, есть в базе clip. Если это интересно водителям Vesta можно бы ло бы совместно попробовать собрать правильный TCOM файл для них, взяв за основу файл GziN

Там блоки АБС и ЦЭКБС от Logan II (X52), ЕММ от Рено, за подушки не уверен, ЭБУ впрыска и приборка свои точно не Рено.

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


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

2 minutes ago, Bearcat said:

ЭБУ впрыска и приборка свои точно не Рено.

Жаль. А что за блоки там стоят?

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


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

12 минут назад, Shr-lnm сказал:

Жаль. А что за блоки там стоят?

ЭБУ впрыска Ителма M86CAN, приборка Ителма 8450007022.

 

Вот скриншот за ЕММ

2wAAAgOUdOA-1920.jpg

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


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

1 час назад, Shr-lnm сказал:

Это уже знакомое сообщение ). Видимо мало кто обратил внимание, что база clip в архиве должна быть в формате pyclip. Т.е. ее нужно создавать утилитой bdconverter.py. 

 

Обычные xml файлы можно открывать прямо из архива, а клиповские файлы bqm и SG прямо из архива открыть нельзя, поэтому их сначала нужно в кешированный вид .p преобразовать 

Спасибо, не понял этого.

попробовал сделать кешированные .p файлы из базы 190 и они очень сильно расходятся с базой pyclip которую я брал примерно год назад. неужели так сильно изменилась вся база, что даже в произвольно выбранном блоке все иначе описано

 

в старом:

p862
sVIdentification\u005cI004
p863
V<Identification id="I004"><Computation type="CSTRING"><Value>$HexaToString$(_CXX_DIAG_NR)</Value><MnemoList><Mnemo name="_CXX_DIAG_NR" /></MnemoList></Computation></Identification>
 

в новом 

p862
sVCommand\u005cA004
p863
V<Command id="A004"><ServiceIDs><ServiceID name="18" /></ServiceIDs></Command>
 

попробовать предыдущую версию 159 сравнить еще надо. 

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


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

@andru666  Просто вставьте файл, протестируйте и предоставьте файлы журнала.

 

Скрытый текст

 

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


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

36 minutes ago, amokk_spb said:

они очень сильно расходятся с базой pyclip которую я брал примерно год назад.

тут сложно судить. Видимо в этих файлах порядок компонент изменился, но общее множество возможно осталось прежним. Их лучше сравнивать в текстовом виде 

 

pyren $./mod_optfile.py 

Usage: mod_optfile.py <filename> [key]

       mod_optfile.py ALLSG

       mod_optfile.py HEX <infile> <outfile>

Example:

   mod_optfile.py ../Location/DiagOnCan_RU.bqm

   mod_optfile.py ../EcuRenault/Sessions/SG0110016.XML P001

 

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


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

Всем спасибо. Все заработало. 

Буду очень благодарен, если поможете разобраться с Torque.

 

Есть у меня допустим два блока - двигатель (10480) и АКПП (10490). 

make_torque_pids создает для них отдельные csv и соответственно отдельные профили с разными строками инициализации.

 

Двигатель: ATAL\nATSH7E0\nATCRA7E8\nATFCSH7E0\nATFCSD300000\nATFCSM1\nATSP6\n10C0

АКПП: ATAL\nATSH743\nATCRA763\nATFCSH743\nATFCSD300000\nATFCSM1\nATSP6\n10C0

 
По отдельности профили замечательно работают.
 

Я сделал один csv со всеми нужными мне параметрами из разных блоков.

Как заставить Torque показывать их на одном экране сразу?

Можно ли как-то скомбинировать строки инициализации?

 

 

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


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

можно, если в файле csv  в графах Start, Stop Diagnostic для каждого пида пере настраивать адаптер в соответствии со стоками инициализации

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


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

4 минуты назад, cintakc сказал:

можно, если в файле csv  в графах Start, Stop Diagnostic для каждого пида пере настраивать адаптер в соответствии со стоками инициализации

вот эти строки имеете в виду?

image.thumb.png.32b2321a35af5b0ca03d80f9689d77e1.png

 

Допустим в  start я пишу строку инициализации.

А в Stop?

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


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

Попробуйте писать только в старт и сокращенный вариант

ATSH743\nATCRA763\n10C0

или

ATSH7E0\nATCRA7E8\n10C0

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


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

17 часов назад, andru666 сказал:

мы не про ddt4all, а про базу ddt2000

 

Скрытый текст

- Ты веревки перепутал, когда страховку вязал?!
- Ты что мне дал, то я и перепутал...

 

К/ф "Особенности национальной рыбалки"

 

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


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

Br1ght, примерно так

"Name","ShortName","ModeAndPID","Equation","Min Value","Max Value","Units","Header","Start","Stop"
"(OUT3) Vehicle speed","Speed","2103","C","0","180","km","7E0","",""
"(OUT3) ABS FL speed","ABS FL","2101","(A*256+B)/100","0","655","kmh","784","atsh784\natfcsh784\natfcsd300000\natfcsm1\natcra785\n10c0","ati\natsh7E0\n10c0"

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

в профиле можно строку по двигателю прописать

atsp6\natsh7e0\n10c0

Изменено пользователем cintakc
добавил текст

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


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

3 часа назад, Br1ght сказал:

 

Всем спасибо. Все заработало.

На форуме принято выражать благодарность путём нажатия на "сердечко" в правом нижнем углу "полезного" сообщения)

 

3 часа назад, Br1ght сказал:

Буду очень благодарен, если поможете разобраться с Torque.

У меня заработало с пустой строкой инициализации в профиле, но с галочкой альтернативные OBD заголовки.

Torque нормально переваривает PIDы от различных ЭБУ, т.к. в PIDах уже прописаны адреса типа 7E0 и т.д.

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


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

В 20.10.2019 в 22:13, Dector сказал:

Сканируйте ваш Kangoo с помощью ddt4all или Ecutweaker, а затем покажите файлы журнала.

https://yadi.sk/d/hNR2pOzv4HdfsA          https://yadi.sk/d/SzAmCekly_RZDg

если я правилно понял нужны ети файли?https://yadi.sk/i/CPQb0-TlxyiMW  https://yadi.sk/i/-H5lUmrYxyiJR

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


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

2 hours ago, gorek80 said:

если я правилно понял нужны ети файли?

Если я правильно помню, проблема была с поиском блока зажигания и абс. Зажигание скорее всего можно диагностировать как блок 10366 отсканировав его как  ClioII p2/3б

а ABS как 10762 в THALIA/SYMB.2

 

Spoiler

pyren $./mod_scan_ecus.py 7A 2180 '80 82 00 30 99 14 08 31 35 33 82 00 21 04 50 00 BE 00 7E 0A 61 A0 03 03 03'

CLIP DB : ..

DDT  DB : ../DDT2000data_0719.zip

Read models

Loading Uces.xml

10366 FG0110366.XML [u'2180', u'6180', u'0', u'16', u'FF', u'BE', u'2180', u'6180', u'0', u'6', u'FF', u'08'] [u' ClioII p2/3#124']

10414 FG0110414.XML [u'2180', u'6180', u'0', u'16', u'FF', u'BE'] [u' ClioII p2/3#124']

1429 1429 [u'2180', u'7A6180', u'0', u'16', u'FF', u'BE', u'2180', u'7A6180', u'0', u'6', u'FF', u'08'] [u'CLIOIIp2/3/4#67', u'KANGOO MUX#73', u'THALIA/SYMBOL#77']

 

 

pyren $./mod_scan_ecus.py 01 2180 '80 77 01 05 53 98 18 30 33 37 30 03 20 82 04 6F 7C 12 05 00 00 91 40 01 01'

CLIP DB : ..

DDT  DB : ../DDT2000data_0719.zip

Read models

Loading Uces.xml

10762 FG0210762.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'THALIA/SYMB.2#141', u'CLIOIIph6#157']

239 239 [u'2180', u'016180', u'0', u'6', u'FF', u'18'] [u'CLIOIIp2/3/4#67', u'KANGOO MUX#73', u'THALIA/SYMBOL#77', u'TWINGO ph2#34']

10682 FG0210682.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'SANDERO#139', u'LOGAN#136']

11078 FG0211078.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'LODGY#149', u'DOKKER/KANGOO#150']

11303 FG0211303.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'KANGOO VLL#162']

 

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

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


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

2 часа назад, Shr-lnm сказал:

Если я правильно помню, проблема была с поиском блока зажигания и абс. Зажигание скорее всего можно диагностировать как блок 10366 отсканировав его как  ClioII p2/3б

а ABS как 10762 в THALIA/SYMB.2

 

  Показать

pyren $./mod_scan_ecus.py 7A 2180 '80 82 00 30 99 14 08 31 35 33 82 00 21 04 50 00 BE 00 7E 0A 61 A0 03 03 03'

CLIP DB : ..

DDT  DB : ../DDT2000data_0719.zip

Read models

Loading Uces.xml

10366 FG0110366.XML [u'2180', u'6180', u'0', u'16', u'FF', u'BE', u'2180', u'6180', u'0', u'6', u'FF', u'08'] [u' ClioII p2/3#124']

10414 FG0110414.XML [u'2180', u'6180', u'0', u'16', u'FF', u'BE'] [u' ClioII p2/3#124']

1429 1429 [u'2180', u'7A6180', u'0', u'16', u'FF', u'BE', u'2180', u'7A6180', u'0', u'6', u'FF', u'08'] [u'CLIOIIp2/3/4#67', u'KANGOO MUX#73', u'THALIA/SYMBOL#77']

 

 

pyren $./mod_scan_ecus.py 01 2180 '80 77 01 05 53 98 18 30 33 37 30 03 20 82 04 6F 7C 12 05 00 00 91 40 01 01'

CLIP DB : ..

DDT  DB : ../DDT2000data_0719.zip

Read models

Loading Uces.xml

10762 FG0210762.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'THALIA/SYMB.2#141', u'CLIOIIph6#157']

239 239 [u'2180', u'016180', u'0', u'6', u'FF', u'18'] [u'CLIOIIp2/3/4#67', u'KANGOO MUX#73', u'THALIA/SYMBOL#77', u'TWINGO ph2#34']

10682 FG0210682.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'SANDERO#139', u'LOGAN#136']

11078 FG0211078.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'LODGY#149', u'DOKKER/KANGOO#150']

11303 FG0211303.XML [u'2180', u'6180', u'0', u'6', u'FF', u'18'] [u'KANGOO VLL#162']

 

pyren находит абс и арбег если подключаюсь как кангоо vll, хочется увидеть цЭкбс ну и блок управления двигателем.

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


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

45 minutes ago, gorek80 said:

хочется увидеть цЭкбс

в логах есть отклик от 4 блоков. Про впрыск чуть выше а ЦЭКБС можно попробовать найти в TRAFICIIp2/3 или LAGUNA II или LAGUNAII ph2

 

Spoiler
Spoiler

pyren $./mod_scan_ecus.py 26 2180 '80 82 00 09 47 68 0C 00 32 31 21 66 88 96 09 00 05 00 00 48 00 07 07 42 2C'

CLIP DB : ..

DDT  DB : ../DDT2000data_0719.zip

Read models

Loading Uces.xml

10500 FG0410500.XML [u'2180', u'6180', u'0', u'6', u'FF', u'0C'] [u'TRAFICIIp2/3#130']

5012 5012 [u'2180', u'266180', u'0', u'6', u'FF', u'0C'] [u'KANGOO MUX#73']

10248 FG0410248.XML [u'2180', u'6180', u'0', u'6', u'FF', u'0C'] [u'LAGUNA II#116', u'LAGUNAII ph2#121']

 

 

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


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

20 часов назад, Dector сказал:

@andru666  Просто вставьте файл, протестируйте и предоставьте файлы журнала.

 

 

с таким вариантом в демо режиме не крошится.  спс будет время попробую н авто

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


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

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

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

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


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

50 minutes ago, andru666 said:

в общем я нашел программу которая может пакетно переводить xml файлы

Я делал раньше пробовал написать такую программу, но там есть проблемка. Для использования API yandex и google translate нужно специально зарегистрироваться и получить токен. Количество транзакций в сутки с таким токеном ограничено, поэтому программу нельзя выкладывать в паблик - экаунт быстро заблокируют ((,  да и качество перевода таких коротких фраз изобилующих техническими терминами и аббревиатурами, мягко сказать оставляет желать лучшего ((. 

 

Интересно конечно посмотреть на результат, но мне задача кажется не сильно перспективной. К сожалению ((

 

Но mod_ddt будучи запущенным через pyren переводит все что может на язык выбранный в CLIP. Конечно процент не большой но хоть что-то.

 

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


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

В 27.10.2019 в 14:56, Bearcat сказал:

У меня заработало с пустой строкой инициализации в профиле, но с галочкой альтернативные OBD заголовки.

Torque нормально переваривает PIDы от различных ЭБУ, т.к. в PIDах уже прописаны адреса типа 7E0 и т.д.

Провел ряд экспериментов.

Вот что получается:

1. Строка инициализации пустая: работает 90% датчиков всех блоков. Но, допустим, из ЭБУ двигателя не показывается РАСХОД ТОПЛИВА ЗА ЕД ВРЕМЕНИ","PR103","21A9","(1.0*((A*256+B)))/100","0","0","l/h","7E0" Почему? Чем он отличается от, скажем 

"[PR]ДАВЛЕНИЕ В КОЛЛЕКТОРЕ","PR312","22240B","(A*256+B)","0","0","мбар","7E0", который работает. Заголовки-то одинаковые?  

Если я прописываю команду инициализации в поле старт для PR103 отдельно, он начинает работать, но отваливаются остальные блоки.

 

2. Строка инициализации для двигателя: работает 100% датчиков ЭБУ двигателя, не работают другие блоки. Ну это, на мой взгляд, логично... Интереснее пункт первый...

 

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


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

33 minutes ago, Br1ght said:

Почему?

Как работает torq это тайна   за 7 печатями. Я пытался разобраться https://www.drive2.ru/b/506802293711045058/ но потом забросил это дело.

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

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


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

23 минуты назад, Br1ght сказал:

1. Строка инициализации пустая: работает 90% датчиков всех блоков. Но, допустим, из ЭБУ двигателя не показывается РАСХОД ТОПЛИВА ЗА ЕД ВРЕМЕНИ","PR103","21A9","(1.0*((A*256+B)))/100","0","0","l/h","7E0" Почему? Чем он отличается от, скажем 

"[PR]ДАВЛЕНИЕ В КОЛЛЕКТОРЕ","PR312","22240B","(A*256+B)","0","0","мбар","7E0", который работает. Заголовки-то одинаковые?  

Если я прописываю команду инициализации в поле старт для PR103 отдельно, он начинает работать, но отваливаются остальные блоки.

 

2. Строка инициализации для двигателя: работает 100% датчиков ЭБУ двигателя, не работают другие блоки. Ну это, на мой взгляд, логично... Интереснее пункт первый...

 

1. Разница в протоколах общения, у PR103 - KWP, у PR312 - CAN, возможно в этом есть какие-то проблемы для Torque, дальше не знаю.

 

2. Естественно, ведь мы жестко задаём адреса приёма-передачи сообщений конкретному блоку, остальные блоки в пролёте.

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


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

В 27.10.2019 в 12:07, gorek80 сказал:

https://yadi.sk/d/hNR2pOzv4HdfsA          https://yadi.sk/d/SzAmCekly_RZDg

если я правилно понял нужны ети файли?https://yadi.sk/i/CPQb0-TlxyiMW  https://yadi.sk/i/-H5lUmrYxyiJR

Это тестовая база данных

Скрытый текст

 

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


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

13 минут назад, Shr-lnm сказал:

Как работает torq это тайна   за 7 печатями. Я пытался разобраться https://www.drive2.ru/b/506802293711045058/ но потом забросил это дело.

 

 

5 минут назад, Bearcat сказал:

 

1. Разница в протоколах общения, у PR103 - KWP, у PR312 - CAN, возможно в этом есть какие-то проблемы для Torque, дальше не знаю.

 

2. Естественно, ведь мы жестко задаём адреса приёма-передачи сообщений конкретному блоку, остальные блоки в пролёте.

Вот теперь я могу спать спокойно.

Просто создам в торке три профиля: на все блоки, на коробку и на двигатель. И буду переключаться.

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


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

12 часов назад, Shr-lnm сказал:

Я делал раньше пробовал написать такую программу, но там есть проблемка.

Вот эта программа http://4pda.ru/forum/index.php?showtopic=267170 если интересно можете посмотреть.

может кто скинуть свой savedCAR_.csv, а то мой на ноуте остался, который у жены сейчас

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


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

15 часов назад, Br1ght сказал:

Провел ряд экспериментов.

 

какой у вас номер блока?

14 часов назад, Br1ght сказал:

Вот теперь я могу спать спокойно.

Просто создам в торке три профиля: на все блоки, на коробку и на двигатель. И буду переключаться.

где-то встречал что советовали в csv вбивать какой-то параметр, точно не помню что именно. и не помню где это

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


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

3 hours ago, andru666 said:

может кто скинуть свой savedCAR_.csv

Вот

https://cloud.mail.ru/public/22ds/557KMMevN

Только зачем он вам? Запускайте mod_ddt и выбирайте любую машину. Список блоков будет пустой. Теперь двойным кликом на любой строке вызывайте диалог и выбирайте любой блок. 

Список рекомендованных это блоки данного типа для данного авто. Ну или полный список. Так же можно выбрать дамп. Иногда при смене версии DB имя дампа становится не актуальным и так его можно выбрать руками.

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


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

32 минуты назад, Shr-lnm сказал:

Теперь двойным кликом на любой строке вызывайте диалог и выбирайте любой блок. 

о спс не знал этого

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


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

5 часов назад, andru666 сказал:

какой у вас номер блока?

где-то встречал что советовали в csv вбивать какой-то параметр, точно не помню что именно. и не помню где это

Двигатель: 10480

АКПП: 10490

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


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

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

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

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

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

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

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

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

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

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

    • Владислав_SR
    • Старый_Партизан
    • SHAGIK
    • DemonDnepr
    • Василий9272
    • AlexClean
    • Smolit74
    • АртёмКерчь
    • HID
    • DIFMON
    • Kostean
    • Andruxa51RUS
    • Евгений_51
    • rgyozh
    • AJIEHA
    • romprik
    • Алеся
    • нэмо
    • Альберто
    • loganr
    • Всеволод
    • dvs
    • yakub
  • Статистика пользователей

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