datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 
О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум
Сервисы
- - - - - CAN - - - - -
  CAN интерфейсы
Репитеры
Шлюзы/Мосты
canAnalyser
CAN cредства диагностики
CANopen
DeviceNet
J1939
CAN аксессуары
- - - - - ETHERNET - - - - -
Промышленные Ethernet модули
Powerlink
EtherNet/IP
PROFINET
EtherCAT
TCP/IP
IEEE 1588 PTP
- - - - - AUTOMOTIVE & FLEXRAY - - - - -
Платформы
Инструментарий для тестирования
Шлюзы
Тестовые платформы для авто
FlexRay аксессуары
- - - - - ДОП. ИНФОРМАЦИЯ - - - - -
Стандарты & Литература
Ссылки [Network & Bus]
FAQ [Network & Bus]
 

CiA

canAnaliser




CAN Driver для 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 приема.

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

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

Поддержка LabVIEW

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

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

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

 

 

  CAN Driver for Windows
CAN Driver для Linux/VxWorks
PC-I 04/PCI
PC-I 04/104
CAN-IB100/PCIe
iPC-I 320/PCI II
iPC-I 320/104
iPC-I XC16/PCI
iPC-I XC16/PCIe
CAN-IB200/PCIe
iPC-I XC16/PMC
iPC-I 165
USB-to-CAN compact
USB-to-CAN II
tinCAN161
CAN@net II/VCI
CANblue/VCI
Поиск:
CANopen vendor-ID:
00000026


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

тел.: +7 (8634) 314-000
факс: +7 (8634) 314-001