www.mikrocontroller.net

Forum: PC Hard- und Software Frage zur Ethernetverschaltung


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Superkatze (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi,
es wre super, wenn ihr euch mal kurz dieses PDF und darin die Bilder 1 
und 2 ansehen könntet: 
http://www.ethercat.org/pdf/german/atp_122008_etg.pdf

Mir ist nicht ganz klar, wie das mit dem Abzweig am Anfang oder am Ende 
einer Station funktioniert. Wenn ich eine Station an der linken Seite 
mit zwei Kabeln anschließe, laufen die Informationen von oben doppelt 
durch die Knoten. Befinden sich die Ethernetframes dann bis zum letzten 
Frame auf der Tx-Seite?
Ich gehe jetzt davon aus, dass es Tx+, Tx-, Rx+ und Rx- gibt. Stimmt das 
so? Wie können die Knoten denn merken, dass hinter ihnen ein weiterer 
Knoten steht, und dass sie das ankommende Telegramm nicht auf der 
gleichen Seite wieder ausgeben müssen, wo es ankam?

Vielleicht kann das jemand mal konkret am EtherCAT-Datenframe erklären, 
über welche Leitungen das geht und wie das genau mit dem Tx und Rx 
ist...

Autor: Reinhard S. (rezz)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Superkatze schrieb:

> Mir ist nicht ganz klar, wie das mit dem Abzweig am Anfang oder am Ende
> einer Station funktioniert. Wenn ich eine Station an der linken Seite
> mit zwei Kabeln anschließe, laufen die Informationen von oben doppelt
> durch die Knoten.

Wie meinst du das?

> Befinden sich die Ethernetframes dann bis zum letzten
> Frame auf der Tx-Seite?
> Ich gehe jetzt davon aus, dass es Tx+, Tx-, Rx+ und Rx- gibt. Stimmt das
> so?

Ja.

> Wie können die Knoten denn merken, dass hinter ihnen ein weiterer
> Knoten steht, und dass sie das ankommende Telegramm nicht auf der
> gleichen Seite wieder ausgeben müssen, wo es ankam?

Wenn der Knoten nur über eine Schnittstelle verbunden ist kann er das 
Telegramm ja nur dort rausgeben ;)

> Vielleicht kann das jemand mal konkret am EtherCAT-Datenframe erklären,
> über welche Leitungen das geht und wie das genau mit dem Tx und Rx
> ist...

So wie ich das (auch anhand des Wikipedia-Artikels) verstanden habe 
empfängt der Slave ganz normal über seine Rx-Leitungen ein Paket, 
verarbeitet es schon während des Empfangs, und wirft es dann auch wohl 
schon wieder raus, natürlich über die Tx-Leitungen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net