KPA EtherCAT Slave Stack

Logo KPA EtherCAT Slave Stack

KPA EtherCAT Slave Stack – это программный стек ведомого устройства EtherCAT, предназначенный для исполнения на микроконтроллерах, микропроцессорах или сигнальных процессорах (DSP) с операционной системой или без нее. Поставляется как исходные коды либо скомпилированная библиотека.

Основные особенности

KPA EtherCAT Slave Stack Device

  • код написан на языке ANSI C
  • малый объем занимаемой памяти для 8- и 16-разрядных микроконтроллеров, таких как SAB 80x16x (Infineon), ARM 3.9 (ARM), ATmega128 (Atmel), PPC 52xx, MPC8536 (Freescale), MicroBlaze (Xilinx), Sitara (TI)
  • объем памяти (в зависимости от объема словаря объектов и образа процесса):
    • ПЗУ/флэш: >=64 КБ Standard (55 КБ Basic)
    • ОЗУ: >=8 КБ Standard (3 КБ Basic)
  • Совместим со всеми контроллерами Beckhoff EtherCAT Slave (ECS) с ASIC ET 1xxx и IP-ядром
  • Работает с операционной системой или без нее
  • Поддержка прерываний (IRQ)
  • Поллинг служебных данных (Mailbox) и образа процесса (Process Image)
  • Поддержка форматов данных Intel и Motorola
  • Распределенные часы (DC)

Подробнее о функциональных возможностях KPA EtherCAT Slave:

  KPA EtherCAT Slave Stack Flyer (English) (77,7 KiB, 556 hits)

Опции поставки KPA EtherCAT Slave

Вариант Basic

  • Протоколы служебных данных (mailbox): CoE, FoE
  • Статический словарь объектов (OD) располагается по адресу, переданному из приложения
  • С обработчиками прерываний (ISR) или без них

Вариант Standard

  • Протоколы служебных данных (mailbox): CoE, EoE, FoE, SoE VoE
  • Абстракция операционной системы:
    • слой аппаратной абстракции (HAL) вместо отдельных “define”
    • слой абстракции операционной системы (OSAL) для адаптации под любую операционную среду
  • Генерация/изменение словаря объектов (OD) во время исполнения с применением стандартного XML-файла или пользовательского описания OD из ПЗУ, флэш-памяти или EEPROM
  • Трассировка кода в реальном времени для эффективной отладки и диагностики
  • Различные частоты сканирования для обновления образа процесса с различной скоростью
  • Опциональная поддержка виртуальной сетевой карты (NIC) для реализации EoE

Комплект поставки

  • Лицензия на исходные коды для неограниченного использования1
  • Для откомпилированной библиотеки2 прилагается пример имплементации под Linux/POSIX
  • Документация и примеры приложений
  • 1 год технической поддержки и содействия в прохождении тестов на соответствие стандартам

*1) только для продукта 7040 0002
*2) только для продуктов 7040 001, 003 – 008

Комплект разработчика EtherCAT Slave Stack (SSDK)

KPA EtherCAT Slave Stack Development Kit – это готовый комплект необходимого программного обеспечения для разработки, отладки и внедрения ведомых устройств для сетей EtherCAT. Он включает собственно пакет библиотек KPA EtherCAT Slave Stack в варианте Basic или Master, инструмент настройки и диагностики сети KPA EtherCAT Studio, а также стек ведущего устройства шины KPA EtherCAT Master Stack. Более детальная информация содержится в документе:

  KPA EtherCAT Slave Stack Development Kit (English) (184,0 KiB, 581 hits)

Хотите скачать пробную версию KPA EtherCAT Slave Stack?

Запросить пробную версию

Получите дополнительную информацию по интересующим вас вопросам

Указывая свой электронный адрес, вы даете согласие на получение ответа по электронной почте.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.