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 electronics 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.
Sie haben besondere Anforderungen an das Produkt?
Wir ermöglichen Ihnen gerne kundenspezifische Optionen und Anpassungen unserer Produkte bei Abnahme einer geeigneten Menge. Bitte kontaktieren Sie unser Sales-Team für weiterführende Informationen.
Software Downloads
-
EtherCAT ESI-Files XML EtherCAT-Slave-Informationsdateien für Produkte der esd EtherCAT-Familie 26 KB
Mit Hilfe des Button "Auf die Merkliste" können Sie Artikel auf Ihrer Merkliste speichern.
Ihre gespeicherte Merkliste können Sie anschließend über ein Formular als Angebot anfordern.
Hardware
PCIe Einsteckkarte mit EtherCAT Slave IP-Core im Altera FPGA. inkl. Treiber, Slave Stack Binary und Dokumentation für Windows und Linux auf CD
- Bus-Mastering (DMA-Support)
- EtherCAT Slave fähig
- EtherCAT Slave
- PCIe
- Digital Ausgang
- Digital Eingang
- Linux
- Windows 7/8/10/11
- EtherCAT
PCIe Low Profile Einsteckkarte mit EtherCAT Slave IP-Core im Altera FPGA. inkl. Treiber, Slave Stack Binary und Dokumentation für Windows und Linux auf CD
- Bus-Mastering (DMA-Support)
- EtherCAT Slave fähig
- Low-Profile Slot Version
- EtherCAT Slave
- PCIe
- Digital Ausgang
- Digital Eingang
- Linux
- Windows 7/8/10/11
- EtherCAT