datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 

О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум

 
CiA

canAnaliser




CAN драйвер для Windows (VCI)

Мощный драйвер с единым интерфейсом программирования для всех PC/CAN интерфейсных плат от IXXAT

IXXAT представляет третью версию проверенного CAN драйвера, основанного на успешной концепции VCI. Драйвер обеспечивает единый программный интерфейс, который не зависит от технологии PC-интерфейса, что позволяет применять все CAN интерфейсные платы от IXXAT без адаптации прикладного ПО.

VCI разработан как системный сервер, он позволяет одновременно работать нескольким приложениям с одним и более CAN контроллерами одного/нескольких PC интерфейсов. Способность работы в режиме реального времени VCI CAN драйвера оптимизирована за счет перемещения всех важных функций в ядро. Интерфейс пользователя разработан как "C"-порт, который имеет все необходимые функции для приложений, использующих CAN. Дополнительно VCI предлагает .NET API, и поэтому VCI CAN драйвер можно использовать со всеми Windows .NET языками и сценариями (например, с C#).

Связь с CAN интерфейсной платой осуществляется по каналам сообщений. Канал сообщения состоит из одного FIFO передачи и одного FIFO приема. Каналы сообщений могут быть либо одиночными, либо совместными. Если каналы сообщений являются совместными для определенного CAN контроллера, то данные этого CAN контроллера равномерно распределяются в разные каналы сообщений. FIFO приема канала сообщения поддерживает следующие методы доступа: «управляемый событием» и «последовательный опрос», в которых отметка уровня заполнения FIFO может быть определена для инициации события. Кроме того, для каждого CAN контроллера возможно выполнение индивидуальной фильтрации сообщений. CAN сообщения считываются из FIFO приема со статусом и временным штампом приема.

Кроме стандартных методов передачи, интеллектуальные карты (карты с собственной микроконтроллерной системой) поддерживают расширенные функции передачи, такие как передача сообщений с временной задержкой, которая управляет потоком сообщений с помощью времени задержки передачи, или циклическая внутренняя передача, благодаря которой могут генерироваться высокая нагрузка шины и точные длительности цикла сообщений. Также доступны функции приращения, которые могут изменять передаваемые данные.

VCI поддерживает систему уведомлений plug & play, посредством которой вставка и удаление CAN интерфейсных плат автоматически обнаруживается и обрабатывается. Это дает возможность «горячего» отключения устройств во время работы VCI приложений.

Поддержка LabVIEW

Так как CAN интерфейсные платы поддерживают VI библиотеку, то их можно использовать совместно с системой тестирования и программирования Labview® от National Instruments.

Дополнительные функции VCI CAN драйвера

  • Простая инсталляция CAN интерфейсных плат через Windows Device Manager
  • Диалоговое окно для выбора из установленных карт упрощает интегрирование в пользовательские приложения
  • Функции управления для установки и тестирования PC/CAN интерфейсных плат
  • Автоматическая загрузка встроенного программного обеспечения в активные карты непосредственно из драйвера позволяет легко выполнять модернизацию встроенного программного обеспечения
  • Стандартный (11-ти битный идентификатор, CAN 2.0A) и расширенный (29-ти битный идентификатор, CAN 2.0B) протоколы
  • Обнаружение и отображение сообщение ошибки на шине
  • Измерение и отображение загрузки шины (только с активным CAN интерфейсными платами)
  • Прием переданных собою сообщений (само-прием)
  • Возможна работа в режиме "Listen only"
  • Циклическая передача CAN сообщений (только с активными CAN интерфейсными платами)

Простая установка CAN интерфейсных плат

CAN интерфейсные платы устанавливаются согласно Windows стандарту. Во время инсталляции данные установленной CAN интерфейсной платы сохраняются в реестр.

Доступные версии

VCI драйвер версии 3 доступен для Windows 2000 / XP / Vista / Windows7 (32/64) / Windows8 (32/64). Предыдущие версии Windows поддерживаются VCI драйвером версии 2.

Возможно добавление поддержки в VCI CAN драйвер CAN карт и CAN модулей других производителей. Обращайтесь в IXXAT, если вас интересует эта возможность.

Бесплатный CAN монитор "miniMon"

Для простого тестирования и запуска CAN интерфейсных плат, бесплатный CAN монитор (miniMon) устанавливается совместно с VCI. Этот монитор можно использовать для отображения CAN сообщений с временными штампами, идентификаторами сообщений и данными. Функция регистрации позволяет записывать принятые данные непосредственно на жесткий диск. CAN сообщения отправляются из списка в который они были помещены. Установленные интерфейсы отображаются совместно с доступными CAN контроллерами, текущей загрузкой шины и статусом контроллера.

Содержимое поставки

  • VCI Windows 2000 / XP / Vista / Windows7 (32/64) / Windows8 (32/64)
  • CAN монитор "miniMon"
  • Примеры программ на C и C#
  • Руководство по инсталляции и руководство по программированию

VCI драйвер версии 2

Кроме VCI драйвера версии 3, IXXAT также продолжает выпускать VCI драйвер версии 2, который поддерживает все перечисленные в каталоге CAN интерфейсные платы, в том числе и те, которые работают со старыми операционными системами (такими как Windows NT/98/Me).

Загрузить

rss
CANopen vendor-ID:
00000026


Поставка продукции
HMS/IXXAT в России
© 1991-2016, DATAMICRO Co., Ltd.
info@datamicro.ru

тел.:  +7.8634.314-000
факс: +7.8634.314-001