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

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

 
CiA

canAnaliser




CANopen Manager API

Программно-аппаратный пакет для реализации комплексных CANopen управляющих решений на базе PC

Общее представление


CANopen Manager
CANopen Manager API, совместно с CAN интерфейсными картами iPC-I XC16/PCI или iPC-I XC16/PCIe, является идеальным решением для реализации комплексных CANopen управляющих решений на базе PC. Этот пакет также доступен для интеграции с IEC 61131-3 средами на базе платформ Microsoft Windows для PC. Так как механизмы CANopen протокола обрабатываются в микроконтроллере CAN интерфейсной карты, производительность PC полностью доступна приложению.

Важные особенности

  • Полная CANopen master функциональность, основанная на текущих CANopen спецификациях
  • Автоматическая конфигурация устройств с запуском системы (plug & play) через встроенный Configuration Manager
  • Собственный локальный словарь объектов со встроенным управлением переменными сети, в том числе опция создания пользовательских объектов для приложения
  • Поддерживает CANopen Slave устройства, согласно CiA 301 версий 3 и 4
  • Поддерживает оперативное подключение CANopen устройств в работающую систему
  • Простая интеграция прикладной программы через Microsoft Windows DLL с интерфейсом С-функций
  • Связь между PC приложением и микрокодом через образ процесса, интерфейс команд и диагностический интерфейс
  • Все функции могут быть параметризованны через словарь объектов

Краткий обзор функций

CANopen Manager API предоставляет полный интерфейс прикладного программирования для CANopen manager, который запускается локально на микро-контроллере поддерживаемого IXXAT CAN интерфейса. Все усилия были сделаны, чтобы обеспечить в полном объеме все функциональные возможности приложений для ПК. Таким образом, применение ПК имеет полный контроль над процессом инициализации сети и пуском процесса slave.
Интерфейс программирования, реализованный в CANopen Manager API, по выполняемым функциям можно разделить на следующие категории:

  • Базовые функции для инициализации, конфигурирования ПО или аппаратуры
  • Функции сетевого управления
  • Функции управления локальным словарем объектов и запуска SDO сервиса
  • Функции обмена данными с помощью образа процесса
  • Функции мониторинга и диагностики состояния

Интерфейс данных и образ процесса

Обмен данными процесса с прикладной программой осуществляется через интерфейс данных. Это позволяет полностью разделить пользовательское приложение и программу связи. Интерфейс данных состоит из следующих областей:

  • Образ процесса. Полученные I/O данные и другие параметры процесса, передающиеся через PDO, передаются от приложения к CANopen Manager и наоборот, через образ процесса. Образ процесса управляется через переменные сети в соответствии с CiA 302 и CiA 405
  • Интерфейс команд. Интерфейс команд обеспечивает приложение всеми необходимыми функциями для контроля CANopen Manager. Сюда включаются команды для инициализации, проверки статуса устройства и системы и для реализации функциональных модулей, согласно CiA 405
  • Клиент SDO интерфейс. Благодаря этому интерфейсу имеется возможность доступа к удаленным Slave устройствам из приложения пользователя
  • Интерфейс событий. Этот интерфейс сообщает приложению, использующему CANopen Manager, о важных событиях в устройстве и в системе.
  • Интерфейс диагностики. Интерфейс диагностики позволяет приложению получить в любое время информацию о всех устройствах в системе.

NMT мастер

NMT мастер в CANopen Manager API способен управлять и контролировать до 126 Slave устройств. Он управляет запуском системы согласно стандартизированной процедуре начальной загрузки, определенной в CiA 302. Также доступны автоматическая загрузка данных конфигурации, перезагрузка устройств или системы после отказа устройств, разделение обязательных и необязательных устройств, горячая замена устройств и т.д. Мониторинг узлов осуществляется посредством охраны узлов (Node Guarding) или сердцебиения (Heartbeat). NMT мастер может быть полностью сконфигурирован через словарь объектов, в соответствии с CiA 302. Дополнительно, NMT мастер также имеет автоматический режим конфигурирования, который автоматически определяет текущую конфигурацию системы и автоматически создает образ процесса и переменные сети.

Используемые спецификации

Поддерживаемая аппаратура/ОС

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

  • Программное обеспечение CANopen Manager API
  • Лицензия для однократной установки
  • Руководство пользователя
  • Техническая поддержка
Коды заказа | CANopen Manager API
1.12.0134.00000 | CANopen Manager API

Запросить цену на продукт...

 

rss
CANopen vendor-ID:
00000026


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

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