Здравствуйте,
Это очень распространённая проблема. Редактирование файлов
.ini — это только половина дела. Нужно ещё указать самой ISTA, какой интерфейс использовать. В большинстве standalone-версий по умолчанию выбран ICOM, поэтому нужно вручную переключить её на использование кабеля K+DCAN через EDIABAS.
Точно выполните следующие шаги:
1. Настройка параметров VCI в ISTA
Скорее всего, именно этот шаг вы пропустили.
- Запустите ISTA+.
- Нажмите сверху значок гаечного ключа (Администрирование).
- Перейдите на вкладку VCI Config.
- Вы увидите список типов интерфейсов. Выберите «Ediabas default settings (ediabas.ini)".
- Нажмите «OK» и перезапустите ISTA.
Так ISTA будет использовать конфигурацию, заданную в ваших файлах EDIABAS.
2. Проверьте конфигурацию EDIABAS
Ещё раз убедитесь, что файлы настроены правильно.
Файл: C:\EDIABAS\Bin\ediabas.ini
Убедитесь, что раздел
[Interface] выглядит так:
INI:
[Interface]
Interface = STD:OBD
Файл: C:\EDIABAS\Bin\obd.ini
Убедитесь, что раздел
[OBD] указывает на правильный COM-порт, который вы задали в Диспетчере устройств.
INI:
[OBD]
Port=ComX ; Replace X with your COM port number
Hardware=OBD
3. Проверьте настройки Диспетчера устройств Windows
Это критически важно. COM-порт в
obd.ini обязательно должен совпадать с тем, который Windows назначила вашему кабелю.
- Подключите кабель K+DCAN.
- Откройте Диспетчер устройств (щёлкните правой кнопкой по кнопке «Пуск» и выберите его).
- Разверните раздел «Порты (COM и LPT)».
- В списке должен быть ваш USB-кабель (например, «USB sеriаl Port (COM3)»). Запомните номер COM-порта.
- Щёлкните по нему правой кнопкой и перейдите на вкладку
Properties -> Port Settings -> Advanced....
- Убедитесь, что номер COM-порта здесь совпадает с тем, который вы указали в
obd.ini. При необходимости его можно изменить здесь (используйте небольшой номер, например 1–4).
- На этом же экране установите для параметра «Latency Timer (msec)» значение 1. Это очень важно для производительности.
- Нажмите OK во всех окнах, чтобы сохранить настройки.
Итоговый чек-лист:
- в ISTA VCI Config выбрано «Ediabas default settings».
- В Диспетчере устройств ваш кабель отображается на определённом COM-порту (например, COM3), а задержка установлена на 1.
- В вашем файле
obd.ini указано Port=Com3 (или номер вашего порта).
- В вашем файле
ediabas.ini указано Interface = STD:OBD.
Если всё выше сделано, должно заработать. Если вы пытаетесь подключиться к автомобилю серии F/G/I, нужен кабель ENET, а не K+DCAN, и настройка там совсем другая (COM-порты и правка ediabas.ini не нужны).