ECS-PCIe/FPGA
PCI Express® EtherCAT® Slave Schnittstelle
Machen Sie Ihr PCI Express-System zu einem EtherCAT-Slave-Device
Erweitern Sie Ihr PCI Express System mit EtherCAT-Slave (ECS)-Funktionen
Der Speicherbereich des EtherCAT Slave Controllers wird direkt im PCI Express-Adressraum abgebildet.
Einfache Konfiguration und schnelle Applikationsentwicklung
Einfache Konfiguration mit dem esd EtherCAT Master oder anderen EtherCAT Mastern
Beispiel eines EtherCAT Slave Information Files (ESI-Datei in XML-Format) inklusive
esd EtherCAT Slave API-Bibliothek und Beispiel-Code für den schnellen Einstieg in die Anwendungsentwicklung gehören zum Lieferumfang
Bus-Master-Unterstützung
Das FPGA unterstützt Bus-Master-DMA, um die CPU vom Kopieren der Process-Image-Ausgangsdaten in den Host-Speicher zu entlasten. Diese Funktion wird durch den esd EtherCAT Slave Stack genutzt.
Kundenspezifische Anpassung auf Nachfrage
- 20 der 36 LVTTL I/Os können als 10 I/Os mit 2.5 V-Level LVDS konfiguriert werden
- Weitere kundenspezifische Optionen auf Nachfrage erhältlich
esd ist Mitglied der EtherCAT Technology Group (ETG).
EtherCAT-Slave-Schnittstelle für PCI Express
ECS-PCIe/FPGA ist eine EtherCAT-Slave-Controller-Karte im PCI Express Formfaktor. Der verwendete Beckhoff® IP-Core ist im Altera® FPGA implementiert und für 8 FMMUs, 8 Sync-Manager, 60 kB DPRAM und 64 Bit Distributed-Clocks konfiguriert. Weitere Konfigurationen sind auf Nachfrage erhältlich.
Das FPGA verbindet den PCI Express-Bus mit den beiden Ethernet-Schnittstellen, die in der Frontplatte lokalisiert sind.
Vielfältige Einsatzmöglichkeit
Durch die einfache Hardware-Topologie und die Verwendung eines “Soft”-Controllers bietet das Design ein Maximum an Flexibilität.
Das PCI Express System kann als I/O-Knoten agieren. Ein EtherCAT-Master kann über verschiedene EtherCAT-Protokolle, wie CoE, FoE und EoE, mit diesem EtherCAT-Slave-Device kommunizieren.
SYNC-/Latch-I/Os und Share-I/Os
Über die auf der ECS-PCIe/FPGA bestückte Stiftleiste werden 36 I/Os mit 3.3V LVTTL-Pegel bereitgestellt, inklusive der Signale vom EtherCAT-Slave-Controller: 2x Sync and 2x Latch.
Software Support
Device-Treiber für Windows® und Linux® mit Dokumentation sowie die esd EtherCAT Slave API-Bibliothek und Beispiel-Code sind im Lieferumfang enthalten. Treiber für weitere Betriebssysteme, insbesondere für Echtzeit-Betriebssysteme sind auf Nachfrage erhältlich.
Kundenspezifische Anpassung auf Nachfrage
Kundenspezifische Optionen bieten wir bei angemessenen Stückzahlen an. Bitte kontaktieren Sie unser Sales-Team für detaillierte Informationen.
Verwandte Produkte
Die ECS-XMC/FPGA ist als XMC-Einsteckkarte und die ECS-PMC/FPGA ist als PMC-Einsteckkarte erhältlich.