icECAT EtherCAT Master Stack Bibliothek für Embedded Systems

Die EtherCAT Master Stack Bibliothek ist speziell für den Einsatz auf Embedded Systemen konzipiert. Als Zielplattform werden sowohl kleine Mikrocontroller als auch Industrie-PCs unterstützt. Die Bibliothek ist in ANSI-C portabel geschrieben.

Lizenzierung:

  • Lieferung komplett im Quellcode
  • Projektbasierte Lizenz, keine Laufzeit-Lizenzen

Architektur:

  • Geringer Footprint
  • Beste Performance: Zykluszeiten von <100 µs auch auf kleinen Plattformen erreichbar
  • Optimierte Link Layer Treiber mit DMA

Features:

  • EtherCAT Master Class-B Feature Set (gemäß ETG.1500), sowie die meisten Class-A Features
  • Unterstützte EtherCAT Mailbox Protokolle: CoE, SoE, EoE, FoE, VoE
  • Distributed Clocks (DC): Master Mode, Slave Mode
  • Slave-to-Slave Kommunikation
  • Cable Redundancy (Subset)
  • SII-Zugriff
  • EtherCAT Netzwerk Konfiguration (ENI) über den integrierten XML Parser oder über generierten Quellcode
  • Diagnose, Statistiken

Tooling:

  • EtherCAT Master Monitor für die Steuerung von Master und Slaves und für den Zugriff auf Prozessvariablen
  • EtherCAT Konfigurationsbibliothek zur Integration in ein kundenspezifisches Konfigurationstool
  • EtherCAT Netzwerk Simulator für die Applikationsentwicklung ohne reales EtherCAT-Netzwerk und für Software-in-the-loop Tests (SiL)

Unterstützte CPU-Architekturen:

  • x86/x64, ARM Cortex-M, Cortex-R, Cortex-A, andere auf Anfrage

Unterstützte Betriebssysteme:

  • Linux Preempt-RT
  • Xenomai
  • FreeRTOS
  • QNX Neutrino RTOS
  • Bare-Metal
  • andere auf Anfrage

Verfügbare optimierte Link Layer Treiber:

  • Intel I210/I211 (mit TTS)
  • Intel I225/226 (mit TTS)
  • Intel TSN GbE MAC / Synopsys Ethernet QoS MAC
  • Texas Instruments Sitara AM64x/AM243x (R5F Core)
  • Texas Instruments Jacinto J784S4/TDA4x (R5F Core)
  • NXP i.MX8, i.MX6
  • NXP i.MX RT1170, i.MX RT1064, i.MX RT1050
  • STMicroelectronics STM32H7, STM32F7, STM32F4
  • andere auf Anfrage

IBV bietet Dienstleistung in den Bereichen Entwicklung, Integration und Support auf Echtzeit- und Embedded Systeme an.

 

icECAT EtherCAT Master Stack Bibliothek für Embedded Systems

Anbieter/Hersteller

IBV - Echtzeit- und Embedded

IBV - Echtzeit- und Embedded GmbH & Co. KG