INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.04.2013, 14:41
Beitrag #1

Ziggi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2006

8.00
2006
kA

63700
Oesterreich
VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Hallo,

ich habe mir einen LabView-Treiber besorgt um aufgenommene Daten von
einem Oszilloskop mittels Ethernet- oder USB-Verbindung auf einem PC
verarbeiten zu können.

Die aufgenommenen Daten sind Ethernet-Frames welche direkt an der
Leitung gemessen wurden (100Mbit/s), daher sollte die Verarbeitung sollte
eine 100BASE-TX Dekodierung sein. Idealerweise mit einem bereits fertigen
VI.... habe aber leider noch nichts passendes im Internet gefunden.

-------------------------------------------------------------------------
Daher meine Frage, kennt jemand ein konkretes VI für meine Zwecke oder
eine sonstige Möglichkeit zur Verarbeitung in LabView?
-------------------------------------------------------------------------

PS: Warum ich nicht z.B. einfach Wireshark nehmen kann, kann man in
diesem Beitrag auf mikrocontroller.net nachlesen:
Beitrag: "Ethernet-Frames auf Oszi"
Diesen Thread habe ich nun hier neu erstellt weil es sich zu einer
konkreten LabView-Frage entwickelt hat!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.04.2013, 17:13
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Ich bin ein wenig verwirrt.

Du hast dir ein VI besorgt, um aufgenommene Daten zu verarbeiten, und suchst jetzt ein VI, um die Daten zu verarbeiten. Hmm

Ja was denn jetzt?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.04.2013, 07:43 (Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2013 08:01 von Ziggi.)
Beitrag #3

Ziggi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2006

8.00
2006
kA

63700
Oesterreich
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Ich habe gesagt ich habe mir einen LabView-Treiber für mein Oszilloskop besorgt,
um eine Ethernet- oder USB-Verbindung zu meinem Oszi herstellen zu können.
Damit kann ich die vorher aufgenommen Daten die im Oszi-Speicher liegen im
LabView weiterverarbeiten.

Da war noch von keinem VI die Rede.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.04.2013, 19:33
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Hallo Ziggi,

du hast geschrieben:
Zitat:ich habe mir einen LabView-Treiber besorgt um aufgenommene Daten ... auf einem PC verarbeiten zu können.
Also ist Jens' Einwand berechtigt: Deutsche Sprache schwere Sprache. Big Grin

Du musst die Daten deines Oszis auf die Bit-Werte hin analysieren und dann mittels dieser Tabelle die Daten extrahieren. Da das nicht unbedingt ein Alltagsthema ist, kannst du noch etwas Googeln und dann selbst mit programmieren anfangen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.04.2013, 06:55 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2013 07:02 von Ziggi.)
Beitrag #5

Ziggi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2006

8.00
2006
kA

63700
Oesterreich
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Lieber Gerd, das Oszi hat die Signale / Daten aufgenommen.
Dass im Oszi genauso eine Signalverarbeitung stattfindet, muss ich doch nicht
extra ausführen in einem Forum wo keine Laien unterwegs sind, oder?
Die weitere Verarbeitung (in meinem Fall = Schwellwerterkennung, Dekodierung, Darstellung
der Pakete) erfolgt auf einem PC.

Versteht mich nicht falsch, ich will hier nicht auf irgendwelchen Formulierungen herumreiten,
aber der Kommentar "Deutsche Sprache schwere Sprache" ist in diesem Fall einfach völlig unangebracht.

Nun zu deinem Vorschlag, für den ich auch dankbar bin. Allerdings entspricht die Tabelle in deinem
Link nicht direkt der Kodierung auf der Leitung, der 4B5B-Kodierung folgt bei Kupferkabeln noch eine
MLT-3-Kodierung. Und da auch das Idle-Signal als MLT-3 Pulse auf der Leitung sichtbar ist, ist eine
händische Dekodierung wirklich sehr mühsam. Ich habe mich im Vorfeld bereits informiert, wie aufwendig
es wäre die Signale selbst zu dekodieren, und die Zeit habe ich einfach nicht. Und ich hätte auch schon
nach dem besagten VI gesucht, aber nichts gefunden. Daher meine Anfrage hier im Forum, es könnte ja
sein dass jemand eine fertige Lösung für die Dekodierung in LabView kennt.

Lg
Ziggi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.04.2013, 07:49 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2013 07:52 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Hallo Ziggi,

Zitat:der Kommentar ... ist ... völlig unangebracht
1. Ich hatte ein Emotikon dazugeschreiben...
2. Ich hatte auf den Widerspruch zwischen dem, was du in Beitrag#1 geschrieben hattest und dem in Beitrag#3 behaupteten hingewiesen, indem ich den Hauptsatz hervorgehoben habe...

Zitat:Dass im Oszi genauso eine Signalverarbeitung stattfindet, muss ich doch nicht extra ausführen in einem Forum wo keine Laien unterwegs sind, oder?
Wenn du unter Signalverarbeitung das gleiche verstehst wie ich, dann solltest du darauf hinweisen. Nicht jedes Oszi kann das, dass kleine auf meinem Labortisch gibt z.B. nur unverarbeitete Rohdaten aus. Und einen Oszi-Typ hast du nicht benannt...

Zitat:das Oszi hat die Signale / Daten aufgenommen. Die weitere Verarbeitung (in meinem Fall = Schwellwerterkennung, Dekodierung, Darstellung der Pakete) erfolgt auf einem PC.
Und hier werde ich schon wieder stutzig: erst macht dein Oszi "Signalverarbeitung", dann willst du jetzt doch auf dem PC Schwellwerterkennung durchführen. Macht dein Oszi nun Signalverarbeitung oder nicht?

Zitat:es könnte ja sein dass jemand eine fertige Lösung für die Dekodierung in LabView kennt
Wie schon gesagt: das ist kein Alltagsthema. Und wer sich (im halbwegs professionellen Umfeld) damit beschäftigt, holt sich gleich ein Oszi/Spezialgerät, welches wirklich eine "Signalverarbeitung" in Form einer integrierten Protokollerkennung/-analyse beinhaltet...

Einen Tipp habe ich noch: NI bietet diverse (zu bezahlende) Toolkits in Richtung HF-Technik/HF-Signale an (Stichworte: Modulation Toolkit, USRP). Frag doch einfach dort mal nach, ob da ein VI dabei ist, welches sich um solche (De)Kodierungen kümmert...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.04.2013, 08:10 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2013 08:11 von Ziggi.)
Beitrag #7

Ziggi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2006

8.00
2006
kA

63700
Oesterreich
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
(11.04.2013 07:49 )GerdW schrieb:  Wie schon gesagt: das ist kein Alltagsthema. Und wer sich (im halbwegs professionellen Umfeld) damit beschäftigt, holt sich gleich ein Oszi/Spezialgerät, welches wirklich eine "Signalverarbeitung" in Form einer integrierten Protokollerkennung/-analyse beinhaltet...

Einen Tipp habe ich noch: NI bietet diverse (zu bezahlende) Toolkits in Richtung HF-Technik/HF-Signale an (Stichworte: Modulation Toolkit, USRP). Frag doch einfach dort mal nach, ob da ein VI dabei ist, welches sich um solche (De)Kodierungen kümmert...

Auf die Formulierungen werde ich etwas genauer achten. Ich konnte beim besten Willen keinen Widerspruch finden ;)
Aber ich muss schon einräumen, in meinen Beträgen bin ich davon ausgegangen dass es selbstverständlich ist, dass ein LabView-Treiber
für ein Oszi nur dem Verbindungsaufbau zum Oszi dient und alle weiteren Verarbeitungsschritte von anderen VIs übernommen werden.

Ein eigenes Gerät dafür anzuschaffen ist leider nicht drin, da bereits genügend Oszis vorhanden sind und
diese Funktion sonst nie benötigt wird.... also kann ich das für die eine Messung nicht rechtfertigen.
Danke für den Tipp mit den Toolkits, werde mal eine Anfrage starten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.04.2013, 19:54
Beitrag #8

Holy Offline
LVF-Stammgast
***


Beiträge: 339
Registriert seit: Sep 2008

2014
2007
EN

09XXX
Deutschland
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
(11.04.2013 06:55 )Ziggi schrieb:  ... Ich habe mich im Vorfeld bereits informiert, wie aufwendig
es wäre die Signale selbst zu dekodieren, und die Zeit habe ich einfach nicht.
...

So viel Aufwand ist das denke ich nicht. Anbei mal nen Anfang um aus den Pegeldaten [-1,0,+1] die 4B-Bezeichnungen zu erhalten. Habe mich hier mal an den Wiki-Beispielen orientiert. Jetzt musst du eigentlich nur noch die Oszidaten in die Pegeldaten [-1,0,+1] umwandeln.


Angehängte Datei(en) Thumbnail(s)
   

11.0 .vi  Decode 100BASE-TX.vi (Größe: 22,11 KB / Downloads: 270)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2013, 06:56
Beitrag #9

Ziggi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2006

8.00
2006
kA

63700
Oesterreich
RE: VI zur Dekodierung von aufgezeichneten Ethernet-Frames (100BASE-TX)
Vielen Dank für deinen Denkanstoß Holy!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ethernet Verbindung Steuerung geht mit Exe nicht Stauche 4 4.971 15.03.2021 15:24
Letzter Beitrag: X19CrEaTiVe68X
  CAN-Bus Ethernet Gateway n4f3ts 3 6.815 17.09.2015 13:15
Letzter Beitrag: n4f3ts
  S7-300 über Ethernet parallel auslesen Hund am Strand 7 9.768 21.07.2012 11:31
Letzter Beitrag: Y-P
  Ethernet-Kommunikation mit SICK Ranger Kamera funktioniert nicht ahebauer 6 8.520 25.05.2012 08:33
Letzter Beitrag: ahebauer
  Ethernet Modul von KS Vario henviv 3 5.070 20.05.2012 10:07
Letzter Beitrag: rolfk
  Datenstream einer Ethernet-Schnittstelle abgreifen fheinrich 5 11.911 14.10.2011 12:16
Letzter Beitrag: ColdducK

Gehe zu: