VS EtherCAT Slave – программный стек для устройств сети EtherCAT, предназначенный для работы на микроконтроллерах, микропроцессорах (CPU) или цифровых сигнальных процессорах (DSP) с операционной системой или без нее. VS EtherCAT Slave специально разработан с целью минимизации времени выхода на рынок компаний, которые хотят быть частью динамично развивающегося рынка EtherCAT.

ПРЕИМУЩЕСТВА И ОСНОВНЫЕ ХАРАКТЕРИСТИКИ

Работает с операционной системой или без нее

Портативность

Оптимальное использование памяти

Соответствие стандартам ETG

VS EtherCAT Slave может быть представлен в виде программного стека с встроенным слоем аппаратной абстракции (обычно реализуется через уровень абстракции операционной системы (OSAL) и драйвер) и может использоваться для простой поддержки любой интегральной схемы специального назначения EtherCAT (ASIC) и интерфейсов передачи данных (PDI) между ASIC и микроконтроллером.

Объем памяти RAM зависит от архитектуры приложения и объема словаря объектов (OD). Например, при использовании статического OD (сборка в виде исходного кода) объем RAM больше либо равен 3 KB для базового комплекта поставки и больше либо равен 8 KB для стандартного комплекта поставки. Объем ROM (постоянное запоминающее устройство) больше либо равен 55 KB для базового комплекта поставки и больше либо равен 64 KB для стандартного комплекта поставки.

Kроме того, для уменьшения итогового объема памяти, занимаемого приложением, стек VS EtherCAT Slave может быть индивидуально настроен через конфигурационный файл, в котором, например, можно деактивировать Mailbox EoE, Mailbox VoE и Mailbox FoE.

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

 
Функции Базовый Стандартный
Протоколы асинхронных данных (mailbox): CoE + +
Статический словарь объектов (OD) с указателем, переданным из приложения + +
С обработчиками прерываний (ISR) или без них + +
Протоколы асинхронных данных (mailbox): EoE, FoE, SoE, VoE - +
Генерация/изменение словаря объектов (OD) в режиме выполнения - +
Адаптация к операционной системе с помощью уровня абстракции операционной системы (OSAL) - +
Поддержка виртуальной сетевой карты для EoE (в зависимости от ОС) - +
 

Пакет поставки стека VS EtherCAT Slave может включать набор готовых решений для определенных платформ и операционных систем, таких как:

 

Операционные системы:

  • Linux (с/без патча RT-Preemption)
  • Linux + Xenomai
  • QNX
  • Без ОС

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

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

ДРУГИЕ ПРОДУКТЫ ДЛЯ ETHERCAT