EtherCAT®Slave-Controller von esd macht jeden PC zum EtherCAT® Slave Device
Das EtherCAT Slave-Controller-Board ist mit einem Beckhoff IP-Core ausgestattet. Der Speicherbereich des EtherCAT Slave-Controllers wird direkt im PCI Express®-Adressraum abgebildet.
Das EtherCAT Slave Device kann einfach durch den esd EtherCAT Master oder andere Master konfiguriert werden. Eine als Beispiel vorgesehene EtherCAT-Slave-Information-Datei (ESI file im XML-Format) gehört zum Lieferumfang.
Durch die esd EtherCAT Slave-API Bibliothek und Beispielcode ist eine schnelle Integration und Entwicklung möglich.
Die ECS-PCIe/FPGA unterstützt Bus Master DMA-Support, um die CPU vom Kopieren der Output-Daten in den Host-Speicher zu entlasten. Diese Funktionalität wird durch den esd EtherCAT Slave- Stack zur Verfügung gestellt.
Mit der Unterstützung von MSI (Message Single Interrupt) eignet sich die Interface-Karte für Echtzeitbetriebssysteme wie VxWorks, RTX, RTX64 und andere.
Die zusätzlichen EtherCAT-Signale SYNC und LATCH sind PC-Intern per Pfostenstecker verfügbar.
Die Interface-Karte wird mit Treiber, Beispielen und Dokumentation für Windows und Linux geliefert, andere Betriebssysteme auf Nachfrage.