Особенности
- Активная плата с 32-битным микроконтроллером
- До четырёх каналов CAN (CAN HS или CAN FD)
- Четыре канала LIN
- Все полевые шины доступны на двух разъёмах D‑SUB 9
- Интерфейс PCI Express с одной линией (x1)
- Гальваническая развязка CAN интерфейса
- Унифицированные пакеты драйверов поддерживают все CAN и CAN FD интерфейсы от IXXAT и позволяют легко изменять тип интерфейса ПК
- Мощный программный интерфейс «VCI» для Windows, и «ECI» для Linux, QNX, RTX, INtime и VxWorks
CAN-IB640/PCIe — активная интерфейсная плата, удовлетворяющая даже высоким требованиям предварительной обработки данных, таким как интеллектуальная обработка данных и активная фильтрация полученных и переданных сообщений.
Технические данные
Интерфейс шины ПК | PCI Express base specification, Rev 1.1, с одной линией (x1) |
---|
Напряжение на шине LIN | -18 В ÷ +50 В (защита от короткого замыкания) |
---|
VBATLIN | 5.5 В ÷ 30 В |
---|
CAN задержка распространения | с гальванической развязкой, типовая 6 нс, максимальная 10 нс |
---|
Скорости передачи CAN | 10 Кбит/с ÷ 1 Мбит/с |
---|
Скорости передачи CAN FD | Скорость арбитража вплоть до 1000 Кбит/с, скорость передачи данных вплоть до 8000 Кбит/с. Скорость передачи данных проверена тестами. Поддерживаются пользовательские скорости передачи данных. Внимание: максимальная скорость передачи данных может быть превышена в зависимости от конкретных условий эксплуатации (длина кабеля, сделанные настройки, удаленные станции, …), но также может быть не достигнута. |
---|
Скорости передачи LIN | До 20 Кбит/с |
---|
Питание | Типовое 3.3 В DC, 500 мА |
---|
Рабочая температура | 0°C ÷ +70°C |
---|
Температура хранения | -40°C ÷ +85°C |
---|
Гальваническая изоляция | 1 кВ, 1 сек. |
---|
Относительная влажность | От 10% до 90%, не образующая конденсата |
---|
Размеры | 64 × 127 мм |
---|
Вес | Приблизительно 69 г |
---|
Содержимое поставки
- ПК/CAN интерфейсная плата
- Руководство пользователя
- CAN драйвер VCI для Windows 10 (32/64) / Windows 7 (32/64)
(для более ранних версий по запросу) - Простой CAN монитор «canAnalyser Mini»
- Драйвер ECI можно скачать с веб-страницы
Загрузки
Файл | Версия | Размер | Загрузка |
---|
В настоящее время для этого продукта нет доступных файлов на русском языке, пожалуйста, свяжитесь с нами, если Вам необходимо получить консультацию. |
Программное обеспечение, драйвера, руководства пользователя, сертификаты и другие материалы на английском языке Вы можете загрузить с веб-страницы HMS/IXXAT:
FAQ
Q: Таблица совместимости VCI V4
VCI VERSION / OS | VCI V4 WIN XP/7/8/10 32/64 бит |
---|
CAN-IB100/PCIe | ✔ |
---|
CAN-IB120/PCIe Mini | ✔ |
---|
CAN-IB200/PCIe | ✔ |
---|
CAN-IB130/PCIe 104 | ✔ |
---|
CAN-IB230/PCIe 104 | ✔ |
---|
CAN-IB300/PCI | ✔ |
---|
CAN-IB400/PCI | ✔ |
---|
CAN-IB500/PCIe | ✔ |
---|
CAN-IB600/PCIe | ✔ |
---|
CAN-IB700/PCI | ✔ |
---|
CAN-IB800/PCI | ✔ |
---|
USB-to-CAN V2 | ✔ |
---|
USB-to-CAN compact | ✔ |
---|
iPC-I XC16/PCIe | ✔ |
---|
Q: Таблица совместимости VCI V3
VCI VERSION / OS | VCI V3.5 WIN 2000 WIN XP VISTA 32/64 бит WIN 7 32/64 бит | VCI V3.3/4 WIN 2000 WIN XP VISTA 32/64 бит WIN 7 32/64 бит | VCI V3.2 WIN 2000 WIN XP VISTA 32/64 бит |
---|
CAN-IB100/PCIe | ✔ | | |
---|
CAN-IB120/PCIe Mini | ✔ | | |
---|
CAN-IB200/PCIe | ✔ | | |
---|
CAN-IB130/PCIe 104 | ✔ | | |
---|
CAN-IB230/PCIe 104 | ✔ | | |
---|
iPC-I 320 | | | |
---|
iPC-I 320/104 | | | ✔ |
---|
iPC-I 165 | | | |
---|
iPC-I 320 PCI | ✔ | ✔ | ✔ |
---|
iPC-I 320 PCI I | ✔ | ✔ | ✔ |
---|
iPC-I 165 PCI | | | ✔ |
---|
iPC-I XC16/PCI | ✔ | ✔ | ✔ |
---|
iPC-I XC16/PMC | ✔ | ✔ | ✔ |
---|
iPC-I XC16/PCIe | ✔ | ✔ | ✔ |
---|
PC-I 03 | | | |
---|
PC-I 04/104 | | | ✔ |
---|
PC-I 04/PCI | ✔ | ✔ | ✔ |
---|
CANdy | | | |
---|
USB-to-CAN | | | |
---|
USB-to-CAN compact | ✔ | ✔ | ✔ |
---|
USB-to-CAN II | ✔ | ✔ | ✔ |
---|
USB-to-CAN V2 1 | ✔ | | |
---|
tinCAN V4 | | | ✔ |
---|
tinCAN161 | ✔ | ✔ | ✔ |
---|
CAN@net | | | |
---|
CAN@net II | ✔ | ✔ | ✔ |
---|
CANblue | | | |
---|
CANblue II | ✔ | | |
---|
1 USB-to-CAN V2 поддерживается VCI V3.5.2.4072 или более новой.
2 CAN-IB300/PCI, CAN-IB400/PCI, CAN-IB210/XMC und CAN-IB410/PMC поддерживаются VCI V3.5.2.4268 или более новой.
Q: Что мне делать, если я установил CAN интерфейсную плату перед драйвером VCI?
Если VCI драйвер не установлен, мастер оборудования Windows автоматически либо не назначит, либо назначит неверный драйвер для CAN интерфейсной платы (для слота PCI или USB). Поэтому CAN интерфейсная плата не может быть обнаружена правильно (даже если позже VCI был установлен), и она отображается как «неизвестный сетевой контроллер» с желтым вопросительным знаком спереди в диспетчере устройств (в Windows 2000/XP/Vista).
Пожалуйста, установите VCI V3 и удалите (деинсталлируйте) «неизвестный сетевой контроллер» из диспетчера устройств. После перезагрузки CAN интерфейсная плата будет правильно определена и может быть протестирована с помощью MinimonV3.
Всегда следуйте инструкциям по установке, приведенным в руководстве по установке VCI и руководстве пользователя.
Q: Как я могу отключить окно сообщения VCI2 «Сообщение IXXAT драйвера — устройство не отвечает» («IXXAT Driver Message Device is not responding») ?
«Сообщение IXXAT драйвера
Устройство не отвечает, возможно, устройство отключено?
Убедитесь, что устройство отвечает и
запустите ваше приложение снова!»
(«IXXAT Driver Message
Device is not responding, device maybe disconnected?
Please make sure the device is responding and
start your application again!»)
Установите в 1 параметр реестра HKEY_LOCAL_MACHINE | SOFTWARE | IXXAT | HW | xxxx | DISABLE_HEARTBEAT_TIMEOUT_DIALOG.
(«xxxx» в пути реестра — это номер, который был назначен CAN интерфейсу (CAN@net II/VCI или CANblue/VCI) при установке.)
Можно проверять состояние Ethernet соединения, циклически вызывая функцию VCI_ReadCanInfo (каждые 0.5 сек.). Если Ethernet соединение было разорвано, VCI_ReadCanInfo вернёт код ошибки 0, а обработчик исключений сообщит об ошибке.
Q: Как мое приложение на «C» может определить, установлен ли VCI V2 или VCI V3?
Пожалуйста, загрузите динамически подключаемые библиотеки (DLL) VCI динамически:
Если динамически загружается только vci11un6.dll, то установлен только VCI V2.
Если динамически загружается только vcinpl.dll, то установлен только VCI V3.
Если динамически загружаются vci11un6.dll и vcinpl.dll, то установлены VCI V2 и VCI V3.
Затем вы можете перечислить установленные CAN интерфейсные платы, как описано в руководствах по программированию VCI V2 и VCI V3.
Q: Можно ли использовать VCI V3 и VCI V2 одновременно?
VCI V3 можно использовать без проблем одновременно с установленной VCI V2.
В диспетчере устройств в разделе «IXXAT CAN-Interfaces» вы найдете все CAN интерфейсные платы, назначенные VCI V2, а в разделе «IXXAT VCI V3 Interfaces» — все CAN интерфейсные платы, назначенные VCI V3.
Инструкции по переключению между драйвером VCI V2 и VCI V3 можно найти в руководстве по установке VCI V3.
Обратите внимание, что программные интерфейсы VCI V3 и VCI V2 различаются.
Q: В чем разница между VCI V2 и VCI V3?
Особенности третьего поколения драйвера VCI (VCI V3) по сравнению с VCI V2:
- Расширенные функции передачи на интеллектуальных интерфейсных платах:
- передача сообщений с задержкой
- циклическая передача средствами платы
- Система уведомлений Plug & Play
- Возможна одновременная работа в стандартном и расширенном режимах
- Поддержка CAN интерфейсных плат в Windows 2000/XP (смотрите руководство по установке VCI V3 для перехода с VCI V2 на VCI V3).
- VCI V3 имеет новый программный интерфейс. (Программные интерфейсы VCI-V3 и VCI-V2 различаются). Для разработки пользовательского ПО доступны прикладные программные интерфейсы (API) — .Net и C. Возможна интеграция в LabView (с установленными VIs).
- Возможен одновременный доступ нескольких приложений к одному или нескольким CAN контроллерам одной или нескольких CAN интерфейсных плат.
Пожалуйста, обратите внимание:
- С драйвером VCI V3 можно использовать CanAnalyser версии 2.5 или выше.
- VCI V3.0 пока не поддерживает CAN@net II и CANblue.
Если вы используете приложение другого производителя, спросите его, какая версия VCI используется приложением.
Q: Почему пример программы VCI3 C#.NET не работает с .NET Framework 4?
В .NET 4 Microsoft поддерживает «внутрипроцессную параллельную активацию хоста среды выполнения» («In-Process Side-by-Side Runtime Host Activation»), то есть возможность загружать и активировать несколько сред выполнения .NET (CLR) параллельно из одного приложения.
Следующие настройки в файле конфигурации приложения активируют обратную совместимость:
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
Q: Назначение контактов CAN
D‑SUB 9 (согласно CiA DS 102)
№ контакта | Сигнал | Описание |
---|
1 | — | Зарезервировано |
---|
2 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
3 | CAN_GND | «Земля» CAN |
---|
4 | — | Зарезервировано |
---|
5 | CAN_SHLD | «Экран» CAN (опционально) |
---|
6 | GND | «Земля» CAN (опционально) |
---|
7 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
8 | — | Зарезервировано |
---|
9 | CAN_V+ | Внешнее напряжение питания Vcc (опционально) |
---|
RJ45 (согласно CiA DRP 303-1)
№ контакта | Сигнал | Описание |
---|
1 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
2 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
3 | CAN_GND | «Земля» / 0 В / V- |
---|
4 | — | Зарезервировано |
---|
5 | — | Зарезервировано |
---|
6 | (CAN_SHLD) | «Экран» CAN (опционально) |
---|
7 | CAN_GND | «Земля» / 0 В / V- |
---|
8 | (CAN_V+) | Внешнее напряжение питания Vcc (опционально) |
---|
Вилка для платы/Розетка
№ контакта | Сигнал | Описание |
---|
1 | — | Зарезервировано |
---|
2 | GND | «Земля» CAN (опционально) |
---|
3 | CAN_L | Сигнальная линия CAN (доминантный низкий) |
---|
4 | CAN_H | Сигнальная линия CAN (доминантный высокий) |
---|
5 | CAN_GND | «Земля» CAN |
---|
6 | — | Зарезервировано |
---|
7 | — | Зарезервировано |
---|
8 | (CAN_V+) | Внешнее напряжение питания Vcc (опционально) |
---|
9 | CAN_SHLD | «Экран» CAN (опционально) |
---|
10 | — | Не подключен |
---|
Q: Как приложение может различить несколько CAN интерфейсных плат, имеющих одинаковый тип оборудования?
Каждая CAN интерфейсная плата имеет уникальный идентификатор оборудования, и может быть отличена от других плат по этому идентификатору.
Следующие CAN интерфейсные платы используют запрограммированный серийный номер (HWxxxxxx) в качестве «UniqueHardwareId»: USB-to-CAN compact, USB-to-CAN II, USB-to-CAN V2, tinCAN161, iPC-I XC16/PCI, CAN-IBxxx.
На других CAN интерфейсных платах специальный GUID запрограммирован как UniqueHardwareId.
Обратите внимание, что VciObjectId не должен использоваться для этой цели, потому что VciObjectId будет изменён, если CAN интерфейсная плата будет отключена от слота и затем подключена снова.
Q: Для моей CAN сети лучше подойдёт CAN интерфейсная плата с гальванической изоляцией или без нее?
CAN интерфейсная плата с гальванической изоляцией является более помехоустойчивой и предотвращает появление контура заземления. Разница потенциалов, возникающая из-за использования разных источников питания для разных CAN узлов, не влияет на качество передачи.
Гальваническая изоляция сокращает максимально возможную длину CAN шины примерно на 10 метров. (Типичная задержка CAN сигнала гальванической изоляции составляет примерно 50 нс).
Обратите внимание, что провод CAN_GND должен быть подключен, даже если используется гальваническая изоляция.
Q: Почему CAN трансивер на моей CAN интерфейсной плате поврежден?
CAN трансивер может выдержать внешнее перенапряжение примерно +/- 36 В на CAN_H и CAN_L относительно CAN_GND. Внешнее перенапряжение более +/- 36 В может вывести из строя CAN трансивер.
Возможные причины внешнего перенапряжения на CAN шине:
- Электрические помехи на CAN шине (вызванные электроприводами, молнией…)
Экранированный CAN кабель может снизить наведенные электрические помехи. - Большая разность потенциалов между разными CAN узлами, если CAN_GND не соединены друг с другом.
(Мы рекомендуем соединить CAN_GND всех CAN узлов друг с другом для компенсации электрического тока, особенно при использовании CAN интерфейсных плат с гальванической изоляцией). - Неправильная электропроводка, соединяющая CAN с внешним источником питания (> 36 В).
- При анализе CAN шины с помощью CAN интерфейсной платы подключайте CAN шину, когда она не работает, чтобы избежать возможных проблем с электростатическим разрядом.