EtherCAT
Echtzeit-Ethernet-Technologie für das industrielle Umfeld
EtherCAT® ist ein sehr flexibles Echtzeit-Ethernet-Protokoll für industrielle Anwendungen und wird im IEC 61158-Standard beschrieben. Der Datenaustausch folgt nach dem 'Processing on the fly'-Prinzip: Das bedeutet, dass das Telegramm jedes Slave-Gerät durchläuft und das entsprechende Gerät seine Daten entnimmt. Dadurch wird nur eine minimale Verzögerung verursacht. Daten zum Master werden in entsprechender Weise in das Telegramm eingefügt. Damit ist EtherCAT eine optimale Lösung für Ethernet-basierte industrielle Steuerungssysteme mit vielen dezentralen I/Os und/oder Durchlaufzeiten kleiner als 100 µs.
Dienstleistungen rund um die Entwicklung
esd entwickelt seit 2008 EtherCAT-Hardware und -Software. Es werden sowohl Standard-Produkte wie EtherCAT-Master und EtherCAT-Workbench als auch kundenspezifische Lösungen geliefert. Als aktives Mitglied der EtherCAT-Technology-Group (ETG) (www.ethercat.org) bietet esd Engineering-Dienste zu allen Aspekten der EtherCAT-Technologie an.
Schulungen und Workshops
Seit 2008 führt esd Workshops zur EtherCAT-Technologie durch und unterstützt Kunden bei der Entwicklung optimierter EtherCAT-Hardware oder Software-Produkte. Schulungen können am esd-Hauptsitz in Hannover oder beim Kunden durchgeführt werden. Die Art, Tiefe und Dauer der Maßnahme bestimmt der Kunde unter Berücksichtigung der Anforderungen seines Projektes gemeinsam mit esd.
...
[Weiterlesen]
Produktübersicht
Produkt | Bus-/ System-Interface | CPU | Speicher | Ethernet | CAN | Seriell | RS485 Profi- bus-DP |
USB | I/Os | Temp. Bereich [°C] |
Protokolle | Betriebssystem-Unterstützung | ||||||||||||||||
Typ | MHz | RAM | NAND Flash |
1000 BASE-T | 100 BASE-T | Front | Rück- seite (Pn4) |
USB- Console (Front) |
RS232 (Front) | RS232 (Rück-Seite) | 2.0 | EtherCAT Master | EtherCAT Slave | CANopen | Profi- bus-DP (Slave) |
Linux | Win | Vx Works |
QNX | OS/9 | RTX64 | |||||||
Software | ||||||||||||||||||||||||||||
EtherCAT Master Stack | Software | X | X | X | X | X | X | X | ||||||||||||||||||||
EtherCAT Slave Stack | Software | X | X | X | X | X | X | |||||||||||||||||||||
EtherCAT Workbench | Software | X | X | |||||||||||||||||||||||||
Master-Hardware |
||||||||||||||||||||||||||||
XMC-CPU/T10 | XMC und PMC | PPC QorIQ T1022 (64 bit) |
1200 | 512 MB (8 Bit ECC |
32 MB | 2 | 1 | 1 | -40...+55 | X | B | B | B | B | ||||||||||||||
XMC-CPU/2041 | XMC und PMC | PPC QorIQ P2041 (32 bit) |
1200 | 512 MB (8 Bit ECC) |
1 GB | 2 | 1 | -40...+65 | X | B | B | |||||||||||||||||
PMC-CPU/405-DE | PMC | PPC405GPr | 333 | 64 MB | 32 MB | 2 |
1 |
0...+70 | X | B | B | |||||||||||||||||
PMC-CPU/440 | PMC | PPC440EPx | 533 | 256 MB | 256 MB | 2 | 2 | 1 | 1 |
1 | 0...+50 | X | B | B | B | B | ||||||||||||
CAN-CBX-CPU5201 | Single Board Computer |
MPC5121 | 400 | 512 MB | 1 GB | 1 | 2 | 1 | (1) | 1 | -20...+60 | X | (X) | B | |
B | ||||||||||||
VME-CPU/T10 | VME ↔ 2x PMC/XMC | PPC QorIQ T1022 (64 bit) |
1200 | 512 MB (8 Bit ECC) |
32 MB | 2 | 1 | -40...+55 | X | B | B | B | B | |||||||||||||||
EPPC-T10 | Single Board Computer |
PPC QorlIQ T1014 (64 bit) |
1200 | 512 MB (8 Bit ECC) |
3 |
1 | 1 | |
1 | 0...+55 | X | B | |
|||||||||||||||
Slave-Hardware |
||||||||||||||||||||||||||||
ECS-XMC/FPGA | XMC (4 Lanes) |
2 | 0...+65 | X | D | D | ||||||||||||||||||||||
ECS-PMC/FPGA | PMC | 2 | 0...+65 |
X | D | D | ||||||||||||||||||||||
ECS-CPCIs/FPGA | CompactPCI Serial |
2 | 0...+65 | X | D | D | ||||||||||||||||||||||
ECS-PCIe/FPGA | PCIexpress | 2 | 0...+65 | X | D | D | ||||||||||||||||||||||
ECS-PCIe/1100 | PCIexpress | 2 | 0...+50 | X | D | D | ||||||||||||||||||||||
ECX-EC | Bridge | 5 | 0...+55 | X | ||||||||||||||||||||||||
CAN-EtherCAT | Gateway | ARM9 | 200 | 32 MB | 2 | 1 | 0...+50 | X | (X*) |
|||||||||||||||||||
ECX-DIO8 | digital I/O | 2 | 8 |
-20...+70 | X | |||||||||||||||||||||||
Sonstige | ||||||||||||||||||||||||||||
EtherCAT Starter Kit | Starterkit | |||||||||||||||||||||||||||
ECX-PoE-PE | Power over Ethernet- Adapter | 2 | -20...+60 |
|||||||||||||||||||||||||
ECX-Master-Selector | Master-Selektor | 6 | 0...+70 | |||||||||||||||||||||||||
ECX-ETH-Selector | ETH-Selektor | 3 | 0...+70 |
X ... unterstützt; leeres Feld = zur Zeit nicht unterstützt
(X) ... optional unterstützt
(X*) ... eingeschränkt (nur NMT-Start und zykl. Sync)
B ... Board-Support-Package
D ... Software-Treiber (Driver)
S ... Beispiel-Code (Sample)
Tutorials
Video esd EtherCAT-Workbench Schnellstart-Anleitung (EN)
Video esd CAN-EtherCAT-Gateway Schnellstart-Anleitung (EN)