RS232-Daten mitlesen via USB

OP #1922850
Hallo,

ich suche eine Möglichkeit mit einem modernen PC (also kein uralt DOS-PC 
mit 2x RS232 on Board) den Datenverkehr auf einer seriellen 
Schnittstelle mitzulesen.
Ich hatte mal Unterlagen über ein Teil das über USB an den PC 
angeschlossen wurde und mit einer schönen Windowssoftware die Daten 
beider Signalrichtungen aufgezeichnet hat. Leider habe ich alle Infos 
dazu irgendwo verbummelt :-(

Hat jemand eine Idee wo man so etwas bekommen kann?
Nach einer Stunde erfolglosem Googeln bin ich völlig gefrustet...


Carsten
OP
Die Lösung funktioniert nicht vernünftig da nicht sichergestellt ist, 
daß die Reihenfolge der Bytes stimmt. Da sieht man dann plötzlich die 
Antwort vor der Abfrage. Wenn man nicht weiß was auf der Schnittstelle 
genau läuft, kann das schon sehr verwirrend sein...
Gast
> ich suche eine Möglichkeit mit einem modernen PC (also kein uralt DOS-PC
> mit 2x RS232 on Board) den Datenverkehr auf einer seriellen
> Schnittstelle mitzulesen.
Du gibst zuwenig Infos. Wie siehts beispielsweise mit der Notwendigkeit 
von Timestamps bzw. Delays zwischen den Zeichen und Paket in jeder 
Richtung aus? Moderne PCs haben da bisweilen das Problem, dass das 
Timing unter Windows beispielsweise nicht stimmt, mit zwei 
USB-UART-Konvertern schon gar nicht bzw. mit viel Glück. Linux dürfte da 
etwas performanter sein, aber dazu kann ich nix sagen.

Die DOS-Krücken haben m.E. nach wie vor ihre Daseinsberechtigung (kennt 
noch jemand das gute alte HIMON-Tool? :)

Die echte, im Profi/Industriebereich einzig brauchbare Lösung ist m.E. 
kein reiner Software-Sniffer, sondern zusätzlich ein Fetzen Hardware mit 
Speicher.

Wenn du beispielsweise nur 9600 Baud hast und keine Notwendigkeit die 
Handshakeleitungen zeitgenau im Ablauf zu erfassen, funktionierts sicher 
mit nem Software-Sniffer.

Mal sehen, ich fand den hier für die meisten Sachen eigentlich 
ausreichend, da er viele Funktionen unterstützt:
http://www.shareware.de/commanalyzer-monitoring-serieller-schnittstellen/

Bedienung ist etwas gewöhnungsbedürftig, und die Software wird leider 
nicht mehr gepflegt, aber wie gesagt, mir hat er meist ausgereicht.

Ralf
OP
Timestamps und Delays wären toll, aber ich wäre im Grunde schon 
zufrieden wenn ich zuverlässig den Datenstrom mitlesen könnte.
Das Timingproblem unter Windows kann ich nur bestätigen.

Ich stelle mir auch eine Software in Kombination einer Hardware vor. Das 
gibt es auch, nur leider gerade keinen Plan wo :-(
Soll ja auch nicht umsonst sein...
OP
Ich habe jetzt Docklight Scripting, und aus den USA den EZ Tap Pro 
(incl. üppigen 35 USD Versandkosten) geordert. Gegenüber der 
RS232-Lösung die der Docklightvertrieb in Deutschland anbietet, kann das 
US-Modell wohl auch Pegel mit 3,3V und 5V.

Wen es interessiert, Link zur Hardware:
http://stratusengineering.com/EZTap.html#pro

Link zur Software:
http://www.fuh-edv.de/


..und vielen Dank für Eure Hilfe!!!


Carsten

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.