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 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 Bitte Screenshots hier im LVF hochladen (vgl. LVF-Regeln). Danke, Jens RE: RS232 - Kommando Zeichen nacheinander - Hyperterminal - macmarvin - 20.06.2011 08:48 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 |