EtherCAT® Master Stack für EtherCAT Device Protocol (EDP)

Der EtherCAT Master Stack EC-Master ist speziell für den Betrieb in embedded Betriebssystemen (bzw. Echtzeitbetriebssystemen) optimiert. Er zeichnet sich des Weiteren durch einen modularen Aufbau aus.  
Für Linux, Microsoft Windows® 10//11, Wind River VxWorks, BlackBerry QNX, IntervalZero RTX64, TenAsys INtime®, Integrity, Xenomai,  FreeRTOS, eCos, TI-RTOS, T-Kernel und weitere Betriebssysteme sind bereits vollständige Implementierungen verfügbar.
Die Unterstützung von weiteren Betriebssystemen ist auf Anfrage möglich.

Software Architektur

ethercat master software architektur
  • Applikation Programming Interface (API): Programmieren des EtherCAT Master Cores in C/C++, C# und Python
  • EtherCAT Master Core: EtherCAT Master Kernfunktionen
  • Real-time Ethernet Treiber: Dieses Modul übernimmt den Datenaustausch mit den EtherCAT Slave Geräten. Insbesondere bei hohen Echtzeitanforderungen kann dieser Layer durch einen auf den Ethernet Controller zugeschnittenen Treiber optimiert werden.
  • Master und Netzwerk Konfiguration: Verarbeitung der EtherCAT Network Information (ENI) Datei welche zur Konfiguration des Masters dient. Im Lieferumfang ist ein betriebssystemunabhängiger XML-Parser enthalten.
  • OS Abstraktion: Schnittstelle zum Betriebssystem. Alle betriebssystemabhängigen Aufrufe sind in diesem Modul gekapselt.

Vorteile

  • Sehr hohe Performance bei geringer CPU Belastung.
  • Ready-to-run für viele Betriebssysteme
  • Unterstützung der Architekturen x86 (32 Bit und 64 Bit), ARM (32 Bit und 64 Bit) und PowerPC (PPC)
  • Verfügbar für viele Prozessoren von Intel, Texas Instruments, ST, Broadcom, Nvidia, Renesas, NXP, Xilinx und Infineon.
  • Modularer Aufbau, dadurch sind individuelle Anpassungen einfach zu implementieren.
  • Kompetente Partnerschaft bei der Erstellung eines kundenspezifischen Steuerungs-Systems. Individuelle Anpassungen und die Integration können auf Wunsch in Zusammenarbeit mit acontis erfolgen.
  • Zuverlässige und robuste Implementierung - EC-Master wird z.B. in der Robotersteuerung der Firma KUKA und in Steuerungen der Firma Yaskawa, Lenze, Omron eingesetzt.
Kostenlose Eval Version