ECS-XMC/FPGA

XMC EtherCAT® Slave Schnittstelle

Machen Sie Ihr XMC-System zu einem EtherCAT-Slave-Device

  • Erweitern Sie Ihr XMC-Trägersystem mit EtherCAT-Slave (ECS)-Funktionalität
  • 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.

EtherCAT-Slave-Schnittstelle für XMC

ECS-XMC/FPGA ist eine EtherCAT-Slave-Controller-Karte im VITA 42.3 (XMC) 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 über den XMC-Stecker P15 angeschlossenen PCI Express-Bus mit den beiden Ethernet-Schnittstellen, die in der Frontplatte lokalisiert sind. Die zusätzlichen EtherCAT-Signale SYNC und Latch sind auf den sekundären XMC-Stecker P16 geführt.

Vielfältige Einsatzmöglichkeit

Durch die einfache Hardware-Topologie und die Verwendung eins “Soft”-Controllers bietet das Design ein Maximum an Flexibilität. Das XMC-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 den auf der ECS-XMC/FPGA bestückten XMC-P16-Stecker werden 20 I/Os mit 3.3V LVTTL-Pegel bereitgestellt, inklusive der Signale vom EtherCAT-Slave-Controller: 2x Sync and 2x Latch. Auf Nachfrage können die 20 XMC-I/Os als 10 I/Os mit 2.5V LVDS-Pegel konfiguriert werden.

Software Support

Device-Treiber für Windows® und Linux® mit Dokumentation sowie 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 22 KB

Kontaktieren Sie uns gerne

Für Fragen und weitere Informationen steht Ihnen unser Sales-Team jederzeit gerne zur Verfügung.

Zum Kontaktformular
Telefon: +49 (0) 511 37298-0
E-Mail:   sales@esd.eu


Bestellartikel und Zubehör

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

Nummer: E.1102.02

ECS-XMC/FPGA
XMC Einsteckkarte mit
EtherCAT Slave IP-Core im Altera FPGA.
inkl. Treiber, Slave Stack Binary und
Dokumentation für Windows
und Linux auf CD

Features:
  • Bus-Mastering (DMA-Support)
  • EtherCAT Slave fähig
Interfaces:
  • EtherCAT Slave
  • PCIe
Formfaktor: XMC  
IN/OUT:
  • Digital Ausgang
  • Digital Eingang
Unterstützte Betriebssysteme:
  • Linux
  • Windows 7/8/10
Protokolle:
  • EtherCAT
Zolltarif: 85176200