ECATDAQ – динамически подключаемая библиотека для эффективного построения сети EtherCAT.

9 января 2024 г.

ECATDAQ - это DLL-библиотека EtherCAT предоставляемая пользователям для быстрого создания сети EtherCAT по модели подключения «ведущее-ведомое ». Библиотека в основном создана для развертывания протокола EtherCAT с PAC XP-9K-IoT (на базе Win10). Она уменьшает сложность основного программного обеспечения и помогает легко разрабатывать приложения EtherCAT с ведомыми модулями ввода-вывода ECAT-2000.

ECATDAQ DLL построена на базе библиотеки с открытым исходным кодом SOEM (Simple Open EtherCAT Master). Библиотека предоставляет полный набор аппаратных функций и обеспечивает максимальную производительность. ECATDAQ DLL может быть использована для разработки пользовательских программ на основе VB, VC, BCB, Delphi, VB.NET, C#.NET, VC.NET, Console и других языков программирования с использованием системы Windows.

Особенности

  • Нет необходимости в установке платы EtherCAT Master в ПК.
  • Примеры программ для VC/VB6/C#.
  • Поддержка ведомых устройств ICP DAS (нет поддержки ведомых устройств сторонних производителей).
  • Легкие EtherCAT приложения.
    • Поддержка режима Free-Run
    • Время цикла 20 мс
    • Максимальное количество осей: 8 осей (одноосевая линейная интерполяция)
    • Максимальное количество ведомых устройств: 20

Системные требования

Серия ICP DAS XP-9000 PAC или AXP-9000 PAC (Необходимо вручную загрузить и установить ECATDAQ DLL) или персональный компьютер (персональные компьютеры должны соответствовать следующим требованиям):

  • Одно или несколько ведомых устройств управления движением EtherCAT серии ECAT-209x
  • Стандартный сетевой адаптер Ethernet
  • 266 МГц 32-битный (x86) или 64-битный (x64) процессор
  • 512 МБ системной памяти
  • Поддержка графики Super VGA
  • Не менее 100 МБ свободного места
  • 32- или 64-разрядная операционная система Windows (Windows 7 или более поздняя версия)

Поддерживаемые устройства

  • Платформы: XP-9K-IoT (PAC на базе Win10)/ПК
  • Удаленные устройства ввода/вывода: Серия EC1, Серия EC2, Серия ECAT-2000 DIO, ECAT-202x AO, Серия ECAT-201x, Серия шлюзов ECAT-26xx
  • Удаленные устройства управления движением: Серия ECAT-209x