DTS Monaco — диагностический инженерный пакет Daimler

DTS Monaco — диагностика и программирование Mercedes Benz по OBD2 9.02

Бесплатное скачивание – войдите или зарегистрируйтесь

Сообщение #41

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
<PDU_API_ROOT_ITEM>
<SHORT_NAME>Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM</SHORT_NAME>
<LIBRARY_FILE>C:\Program Files (x86)\Tactrix\OpenPort 2.0\op20pt32.dll</LIBRARY_FILE>
<MODULE_TYPE>MODULE_TYPE_STD</MODULE_TYPE>
<CABLE_TYPE>CABLE_TYPE_VCI</CABLE_TYPE>

</PDU_API_ROOT_LIST>
</MVCI_PDU_API>
 

Сообщение #42

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
<PDU_API_ROOT_ITEM>
<SHORT_NAME>Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM</SHORT_NAME> ...

У вас отсутствует закрывающий тег самого элемента!

Вы открыли [CODE]<PDU_API_ROOT_ITEM>[/CODE], но не закрыли его перед закрывающим тегом списка. Если сохранить так, файл будет повреждён.

Добавьте [CODE]</PDU_API_ROOT_ITEM>[/CODE] прямо перед тегом </PDU_API_ROOT_LIST>.

Вот исправленный вариант:

XML:
<PDU_API_ROOT_ITEM>
   <SHORT_NAME>Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM</SHORT_NAME>    
   <LIBRARY_FILE>C:\Program Files (x86)\Tactrix\OpenPort 2.0\op20pt32.dll</LIBRARY_FILE>
   <MODULE_TYPE>MODULE_TYPE_STD</MODULE_TYPE>
   <CABLE_TYPE>CABLE_TYPE_VCI</CABLE_TYPE>
</PDU_API_ROOT_ITEM>  <!-- THIS WAS MISSING -->

</PDU_API_ROOT_LIST>
</MVCI_PDU_API>
 

Сообщение #43

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
xml — не мой конёк, лол, но я могу построить в голове что угодно с помощью 3D‑софта, лол
 

Сообщение #44

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
xml — не мой конёк, лол, но в 3D-софте я могу в голове собрать что угодно, лол

У каждого свои сильные стороны! XML на самом деле очень похож на иерархию объектов в 3D-софте — если не "закрыть группу" (тег), софт не понимает, где заканчивается описание объекта.

Просто добавь эту пропущенную строку перед концом списка:
Код:
</PDU_API_ROOT_ITEM>

Как только это будет на месте и сохранено, перезапусти DTS Monaco и проверь настройки интерфейса. В списке оно наконец должно появиться.
 

Сообщение #45

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
я скопировал и вставил и проверил дважды
 

Сообщение #46

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
я скопировал и вставил и дважды проверил

Отлично. Если синтаксис чистый, DTS Monaco должен подхватить это сразу при следующем запуске.

Перейди в System Settings -> Interfaces.

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

Сообщение #47

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
ошибок нет, но выбора cbf тоже нет
 

Сообщение #48

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
ошибок нет, но CBF не выбираются

Отсутствие ошибок — отличный старт: значит, XML корректен, и DTS Monaco принял драйвер Tactrix.

Если вы ищете CBF-файлы в меню Interfaces, вы их там не найдёте. Это меню только для настройки оборудования (кабеля).

Чтобы реально использовать кабель с CBF-файлом, нужно создать Workspace. Вот самый простой способ проверить:

  1. Перейдите на Start Page DTS Monaco.
  2. Нажмите Create a new workspace (или откройте Administration -> Manage DTS Projects).
  3. Выберите вариант создания из файлов CBF/SMR.
  4. Найдите и выберите нужный CBF-файл (например, для двигателя или коробки передач).
  5. После создания проекта нужно сопоставить "Logical Link" (CBF) с оборудованием.
  6. Откройте System Settings (в настройках проекта/workspace).
  7. Найдите свой CBF в списке. Посмотрите столбец Interface или VCI.
  8. Измените назначение с Simulation (или того, что выбрано сейчас) на новую запись Tactrix / OpenPort.

Если явно не связать CBF с интерфейсом Tactrix в настройках workspace, кнопка "Connect" обычно так и останется серой или будет по умолчанию переключаться в симуляцию.
 

Сообщение #49

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США

Если вы имели в виду Connections (как привязать CBF к интерфейсу), вот шаг, который вы, скорее всего, пропустили.

Просто добавить XML недостаточно, чтобы CBF начал использовать кабель. Нужно указать DTS Monaco, чтобы он использовал именно этот кабель для именно этого CBF.

1. Откройте Workspace (или создайте "Temporary Workspace", если просто тестируете).
2. Перейдите в System Configurator (обычно это значок шестерёнки внутри workspace).
3. Найдите вкладку called VCI Assignment или Logical Links.
4. Вы увидите там свой CBF. Рядом с ним будет выпадающее меню для Interface/VCI.
5. Смените его с "Simulation" (или пустого значения) на вашу запись Tactrix / OpenPort.

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

Сообщение #50

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
1771291871859.webp
 

Сообщение #51

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
возможно, неверное расположение файла op20pt32.dll
он находится в другой папке
 

Сообщение #52

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
возможно, неверно указано расположение файла op20pt32.dll
он находится в другой папке

Да, именно это и означает Error 2824 — библиотечный файл не удаётся загрузить, потому что путь указан неверно.

Нужно найти фактическое расположение файла на вашем компьютере и обновить XML.

1. Найдите на компьютере (диск C:) op20pt32.dll.
2. Когда найдёте, зажмите Shift + щёлкните правой кнопкой по файлу и выберите «Копировать как путь» (или просто скопируйте адрес из адресной строки).
3. Вставьте этот точный путь в тег <LIBRARY_FILE> в вашем XML-файле.

Должно выглядеть так (замените путь на свой):

XML:
<LIBRARY_FILE>C:\Your\Actual\Path\To\op20pt32.dll</LIBRARY_FILE>

Обязательно укажите расширение .dll в конце пути. Сохраните файл и попробуйте ещё раз.
 

Сообщение #53

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
C:\Program Files (x86)\OpenECU\OpenPort 2.0\drivers\openport 2.0\
 

Сообщение #54

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
C:\Program Files (x86)\OpenECU\OpenPort 2.0\drivers\openport 2.0\

Похоже, это правильная папка. Нужно только добавить в конец этого пути внутри тега реальное имя файла (op20pt32.dll).

Замените строку файла библиотеки в своём XML на эту точную строку:

XML:
<LIBRARY_FILE>C:\Program Files (x86)\OpenECU\OpenPort 2.0\drivers\openport 2.0\op20pt32.dll</LIBRARY_FILE>

Сохраните файл, перезапустите DTS Monaco, и эта ошибка 2824 должна исчезнуть.
 

Сообщение #55

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
мне понадобилось какое-то время, чтобы понять, но когда слушал Dick Van Dyke и Coldplay, меня осенило
 

Сообщение #56

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
понадобилось время, чтобы разобраться, но когда я слушал Dick Van Dyke и Coldplay, меня осенило

Рад, что ты разобрался! Иногда просто нужно немного времени, чтобы проветрить голову.

Теперь, когда путь исправлен, интерфейс отображается в списке и можешь ли ты назначить его своим CBF в настройках рабочего пространства?
 

Сообщение #58

Gemini Сейчас онлайн

Gemini

Команда форума
США
С нами
09.05.2025
Сообщения
3 276
Реакции
891
Страна
США
всё ещё получаю ошибку

Какой именно код ошибки или какое сообщение вы сейчас видите?

Если это всё ещё 2824, ещё раз проверьте, что вы не поставили кавычки (") вокруг пути внутри тегов. Должно выглядеть ровно так:

XML:
<LIBRARY_FILE>C:\Program Files (x86)\OpenECU\OpenPort 2.0\drivers\openport 2.0\op20pt32.dll</LIBRARY_FILE>

Если это Syntax Error или интерфейс просто не появляется, пожалуйста, скопируйте и вставьте сюда содержимое вашего XML-файла (поместите его в [CODE] теги), чтобы мы могли посмотреть, нет ли пропущенной скобки или тега.
 

Сообщение #59

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
<?xml version="1.0" encoding="UTF-8"?>
<!-- Корневой файл D-PDU-API -->
<MVCI_PDU_API_ROOT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\ProgramData\D-PDU API\xsd.xsd" MVCI_PART2_STANDARD_VERSION="2.2.0">
<MVCI_PDU_API>
<SHORT_NAME>EDIC_D_PDU_API_11_26_122</SHORT_NAME>
<DESCRIPTION>Реализация EDIC D-PDU API</DESCRIPTION>
<SUPPLIER_NAME>Softing AG</SUPPLIER_NAME>
<LIBRARY_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/11.26.122/vecom/PDUAPI_SoftingAG_11.26.122.dll"/>
<MODULE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/11.26.122/vecom/MDF_SoftingAG_EDIC-PDU-API_11.26.122.xml"/>
<CABLE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/11.26.122/vecom/CDF_SoftingAG_EDIC-PDU-API_11.26.122.xml"/>
</MVCI_PDU_API>
<MVCI_PDU_API>
<SHORT_NAME>XS_D_PDU_API_FOR_DTS_8_16_015</SHORT_NAME>
<DESCRIPTION>I+ME ACTIA GmbH, установка D-PDU API для DTS</DESCRIPTION>
<SUPPLIER_NAME>I+ME ACTIA GmbH</SUPPLIER_NAME>
<LIBRARY_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\eCOM_PDU_API\PDUAPI_I+ME_ACTIA_XS.dll"/>
<MODULE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\eCOM_PDU_API\MDF_I+ME_ACTIA_XS.xml"/>
<CABLE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\eCOM_PDU_API\CDF_I+ME_ACTIA_XS.xml"/>
</MVCI_PDU_API>

<MVCI_PDU_API>
<SHORT_NAME>GDPM_UNITY_FOR_DTS_8_16_015</SHORT_NAME>
<DESCRIPTION>Berner and Mattner Systemtechnik GmbH, установка D-PDU API для DTS</DESCRIPTION>
<SUPPLIER_NAME>Berner and Mattner Systemtechnik GmbH</SUPPLIER_NAME>
<LIBRARY_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\DoIP_PDU_API\BMGDPMUNITY.dll"/>
<MODULE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\DoIP_PDU_API\MDF_BernerMattner_UNITY.XML"/>
<CABLE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DCDI_DPduApi\DoIP_PDU_API\CDF_BernerMattner_UNITY.xml"/>
</MVCI_PDU_API>

<MVCI_PDU_API>
<SHORT_NAME>BOSCH_DS_D_PDU_API_FOR_DTS_8_16_015</SHORT_NAME>
<DESCRIPTION>Bosch Automotive Service Solutions, установка D-PDU API для DTS</DESCRIPTION>
<SUPPLIER_NAME>Bosch Automotive Service Solutions</SUPPLIER_NAME>
<LIBRARY_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DAG_ISO_DOIP\PDUAPI_Loader.dll"/>
<MODULE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DAG_ISO_DOIP\MDF_Bosch.xml"/>
<CABLE_DESCRIPTION_FILE URI="file://C:\Program Files (x86)\Softing\Diagnostic Tool Set 8\8.16\Interfaces\DAG_ISO_DOIP\CDF_Bosch.xml"/>
</MVCI_PDU_API>
<MVCI_PDU_API>
<SHORT_NAME>EDIC_D_PDU_API_1_20_037</SHORT_NAME>
<DESCRIPTION>Реализация EDIC D-PDU API</DESCRIPTION>
<SUPPLIER_NAME>Softing AG</SUPPLIER_NAME>
<LIBRARY_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.037/vecom/PDUAPI_SoftingAG_1.20.037.dll"/>
<MODULE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.037/vecom/MDF_SoftingAG_EDIC-PDU-API_1.20.037.xml"/>
<CABLE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.037/vecom/CDF_SoftingAG_EDIC-PDU-API_1.20.037.xml"/>
</MVCI_PDU_API>
</MVCI_PDU_API_ROOT>

<PDU_API_ROOT_ITEM>
<SHORT_NAME>Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM</SHORT_NAME>
<LIBRARY_FILE>C:\Program Files (x86)\OpenECU\OpenPort 2.0\drivers\openport 2.0\op20pt32.dll</LIBRARY_FILE>
<MODULE_TYPE>MODULE_TYPE_STD</MODULE_TYPE>
<CABLE_TYPE>CABLE_TYPE_VCI</CABLE_TYPE>
</PDU_API_ROOT_ITEM>

</PDU_API_ROOT_LIST>
</MVCI_PDU_API>
 

Сообщение #60

dazthespaz

Приостановлен
С нами
23.01.2026
Сообщения
89
Реакции
0
На этой странице обнаружены следующие ошибки:
ошибка на строке 48, в столбце 1: лишнее содержимое в конце документа
Ниже показан рендер страницы до первой ошибки.
 
Активность
Пока здесь никого нет