Die Firma esd gmbh präsentiert eine neue
XMC EtherCAT® Slave-Schnittstelle.
Mit Hilfe der ECS-XMC/FPGA lässt sich jedes beliebige
XMC-Trägersystem um eine EtherCAT Slave-Funktionalität erweitern.
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-XMC/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.
Die zusätzlichen EtherCAT-Signale SYNC und LATCH sind auf dem zweiten XMC-Stecker P16, Lötpads oder optional auf dem
PMC I/O-Stecker P14 verfügbar.
Die Interface-Karte wird mit Treiber, Beispielen und Dokumentation für Windows und Linux geliefert.