Forum: Mikrocontroller und Digitale Elektronik Ethercat - zwei Anschlüsse, warum?


von Sympathex (Gast)


Lesenswert?

Guten Abend,

ich muss gerade anfangen, die Ethercatschnittstelle zu verstehen. Ich 
hab mir dazu schon den Wikipedia-Artikel ein paar mal durchgelesen. Auf 
einem Schaubild von dort 
(https://de.wikipedia.org/wiki/Datei:EthercatOperatingPrinciple.svg) 
erkennt man, dass zwei Leitungen vom Master zu den jew. Slaves geführt 
werden.

Mein Verständnisproblem sind die beiden Leitungen - besteht Ethercat aus 
einer Sende- und Empfangsleitung?

Ist es richtig, dass ich einen normalen Netzwerkanschluss am PC als 
Ethercat-Master verwenden kann?

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo "Sympathex",

richtig, man kann einen normalen PC als EtherCAT-Master verwenden. Wenn 
man TwinCAT von Beckhoff verwendet, gibt es lediglich bei der 
Netzwerkkarte Einschränkungen. AMD-Prozessoren werden zwar offiziell 
nicht unterstützt, laufen aber mit etwas Handarbeit in der Registry 
auch.

Das von dir zitierte Bild stellt symbolisch den Datenfluss dar. Die 
EtherCAT Telegramme laufen vom Master durch alle Slaves und von dort 
wieder zurück zum Master. Unterwegs "pickt" sich jeder Slave die für ihn 
relevaten Eingangsdaten raus und schiebt seine Ausgangsdaten an die 
passende Stelle in das vorbeilaufende Telegramm. Die physikalische 
Verdrahtung ist (scheinbar) eine Mischung aus Linien- und 
Sterntopologie, tatsächlich hängen aber alle Geräte in einer Linie 
hintereinander.

Mit freundlichen Grüßen
Thorsten Ostermann

von Justus S. (jussa)


Lesenswert?

Sympathex schrieb:
> Mein Verständnisproblem sind die beiden Leitungen - besteht Ethercat aus
> einer Sende- und Empfangsleitung?

kann doch schon aus dem von dir selbst verlinkten Bild nicht sein...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.