LabVIEWForum.de
RS232 - Kommando Zeichen nacheinander - Hyperterminal - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: RS232 - Kommando Zeichen nacheinander - Hyperterminal (/Thread-RS232-Kommando-Zeichen-nacheinander-Hyperterminal)



RS232 - Kommando Zeichen nacheinander - Hyperterminal - wickedsick - 19.06.2011 22:16

Hallo,

ich lese mit dem Hyperterminal mittels dem Kommando "atr" Daten aus einem
Pulsgenerator aus. Das selbe würde ich gern mit Labview machen, jedoch bekomme
ich es einfach nicht hin. Ich habe schon zahlreiche Vi's geladen und versucht. All
die Beispiele von NI selbst ebenso.

Gucke ich mir die Daten mit einem Serielmonitor an, so sehe ich , das es immer der selbe
Fehler ist. Labview sendet die Befehlskette in einem String und das Hyperterminal sendet
Zeichen für Zeichen...

Kann mir jmd. sagen, wie ich dies in Labview realisieren kann oder gibt es doch schon ein
fertiges VI was genau dies tut? Ich bin schon eine Weile auf der Suche weil ich nicht glauben
kann, dass ich der Erste mit diesem Problem bin. NI selbst sagt dazu folgendes:

Hyperterminal will write out the characters to the serial port as they are typed into
Hyperterminal. Therefore, when the word string is typed, Hyperterminal sends 6 individual
characters: first s, then t, then r, and so on through the end of the string at which point it
sends the termination characters.
Quelle: http://digital.ni.com/public.nsf/allkb/171D2D70CFB66E74862571390062D12B

Leider konnte ich das Problem trotzdem nicht lösen. Das 1-bit.vi haut die Befehlskette auch
hintereinander weg...

Hier das Hyperterminal mit dem Portmonitor wie es funktioniert:
(Dabei wurde nur "atr" ohne Punkte eingegeben und die korrekte Ausgabe habe ich
gelb unterstrichen. Im Hyperterminal wird nur die "0" ausgegeben wie gewünscht)

[attachment=34320]

Hier wie es mit Labview mit dem angehängten VI aussieht:
(Ebenso wurde nur "atr" eingegeben und wie im Monitor zu sehen gibt der Generator "atr"
als Ausgabe zurück.)

[attachment=34321]

Im Anhang das Lv85_img VI!

Schon mal vielen Dank,
Grüße Sebastian

EDIT jg: Externe Bildlinks entfernt


RE: RS232 - Kommando Zeichen nacheinander - Hyperterminal - macmarvin - 19.06.2011 23:01

Hast du schonmal probiert an dein Kommando ein Carriage Return (\r, CR oder 0x0D) anzuhängen?
So auf den ersten Blick fehlt das laut Serialmonitor.


RE: RS232 - Kommando Zeichen nacheinander - Hyperterminal - jg - 20.06.2011 08:42

Offtopic2
Bitte Screenshots hier im LVF hochladen (vgl. LVF-Regeln).
Danke, Jens


RE: RS232 - Kommando Zeichen nacheinander - Hyperterminal - macmarvin - 20.06.2011 08:48

Offtopic2
Die alte Version war deutlich angenehmer, da alle relevanten Infos (Screenshots in lesbarer Größe) auf einen Blick erfassbar waren.
Kann man eigentlich die Anzeigegröße von eingefügten Bildern verändern?


RE: RS232 - Kommando Zeichen nacheinander - Hyperterminal - wickedsick - 23.06.2011 11:37

Hallo,

mit den Fotos kommt nicht mehr vor. Wollte es so übersichtlich wie möglich gestalten.

Das mit "\r" hat tatsächlich funktioniert. Ich konnte mir den erhaltenen String wie
gewünscht zurecht filtern. Hatte es vorher schon mehrmals in Kombination "\r\n" probiert, was nicht funktioniert hatte. Manchmal kann es so einfach sein.

Vielen Dank für die Hilfe.

Beste Grüße,
Sebastian