Verständnisfrage EthertCAT

mkersch

Level-1
Beiträge
111
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forenmitglieder,

im Moment erstelle ich mit TWINCAT 3 einen Prüfstand.

Auf einen Industrie-PC von Beckhoff läuft TWINCAT3. Über eine EtherCAT Schnittstelle werden I/O Klemmen usw. gelesen und geschrieben.
==> ein EtherCat Master 1 kommuniziert zu zwei EK1100 Kopplern.
Dies funktioniert auch gut.

Da auf diesen Prüfstand Baugruppen mit EtherCAT Slave Schnittstellen geprüft werden, möchte ich über eine weitere EtherCat Schnittstelle (zweite Ethernet-Schnittstelle mit EtherCat Echtzeittreiber) diesen Prüfling ansprechen, um nicht bei evtl. defekten Prüfling das Prüfsystem zu blockieren.

==> zweiter EtherCat Master 2 kommuniziert zu den Prüfling (EtherCat Slave).


Da ich den Prüfstand für die verschiedensten Aufgaben nütze möchte, z.B. Kommunikation zu einen Modbus Slave, wäre es schön diese zweite Ethernet Schnittstelle
einmal als EtherCat Master zu benutzen und zum anderen nur als einfache Ethernet Schnittstelle für den Modbus.
Kann man dies mit TwinCat realisieren ?

mfg
mkersch
 
Hallo,

das scheint in die Richtung Ethernet-over-EtherCAT zu gehen. Dabei bleibt der EtherCAT-Master immer ein EtherCAT-Master. Mit der EL6601,6614 können dann weitere Ethernet-Teilnehmer betrieben werden. Die Ethernet-Ports werden dabei auf die Windows-Ebene gemappt. Es ist also so, als ob die Karte direkt im Rechner stecken würde (IP-Adresse des EtherCAT-Masters).

Hier eine Übersicht der möglichen Kommunikationsklemmen:
http://beckhoff.de/german/ethercat/sonder_el6xxx.htm?id=1633319923
Den EtherCAT-Master direkt umzubiegen, wird wohl immer eine Systemänderung nach sich ziehen.

Ich habe bisher zwar nur mit TC 2 gearbeitet, denke aber das Hardwäremäßig der Unterschied nicht so groß zur TC 3 sein sollte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Um EtherCAT auf der Ethernet-Schnittstelle zu nutzen muss ein zusaetzliches Protokoll installiert sein.
Wenn du nun EtherCAT fährst läuft nichts anderes darauf. Du kannst allerdings Ethernet im EtherCAT tunneln (Ethernet Over EtherCAT), das ist aber nicht wirklich performant.
Wenn du TwinCAT nicht laufen laesst kannst du somit die Netzwerkschnittstelle nutzen wie gewohnt.

Von Ethernet over EtherCAT oder auch eine CU2508 (aus 1GByte an der Netzwerkkarte wird 1x Ethernet 100MB und 7x EtherCAT o.ä.) rate ich dir aber erst mal ab da TwinCAT dann immer laufen muss mit der entsprechenden Konfiguration.

Wenn du die Möglichkeit hast einen zusaetzlichen Ethernet-Port einzubauen wäre dass der Königsweg. Für jeden verständlich und die Kosten für eine Netzwerkkarte wenn du noch eine Schnittstelle frei hast sind vernachlaessigbar.

Guga
 
Vielen Dank für Eure Beiträge.

Da in meinem Projekt TWINCAT 3 immer läuft und ich nicht "tunneln" möchte werde ich noch eine Ethernet-Schnittstelle einbauen.

mfg.

mkersch
 
Zurück
Oben