Funktionsübersicht
Seite 25
5.1 EtherCAT-Protokoll
Das EtherCAT-Protokoll ist für Prozessdaten optimiert und wird über das Ethernet übertragen. Für das
EtherCAT Protokoll wurde ein eigener Ethertype (88A4h) definiert. Dadurch können EtherCAT Daten
direkt in Standard Ethernet Frames transportiert werden. Diese Übertragungsart wird immer dann
gewählt, wenn sich alle Busteilnehmer im gleichen Ethernet Subnetz befinden.
Für die Kommunikation über das aktuelle Subnetz hinaus kann auch das UDP/IP Protokoll zur
Übertragung der EtherCAT Datenpakete benutzt werden. Dabei wird einfach der Ethernet Header
gegen den USB/IP Header ausgetauscht. Die EtherCAT Nutzdaten bleiben dabei unbeeinflusst (siehe
Abbildung 3).
Ein EtherCAT Telegramm kann aus mehreren Subtelegrammen bestehen, die jeweils einen
Speicherbereich des bis zu 4 Gigabyte großen logischen Prozessabbildes bedienen können. Die
datentechnische Reihenfolge ist dabei unabhängig von der physikalischen Reihenfolge der Ethernet-
Klemmen im Netz. Es kann wahlfrei adressiert werden. Broadcast, Multicast und Querkommunikation
zwischen Slaves ist möglich.
Abbildung 3: EtherCAT-Telegrammaufbau
EtherCAT Handbuch "Servopositionierregler DIS-2 48/10 FB"
Version 2.0