LabVIEWForum.de - RS 232 Messwerte auslesen "Run Modus"

LabVIEWForum.de

Normale Version: RS 232 Messwerte auslesen "Run Modus"
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

über eine COM 1 SChnittstelle möchte ich die Daten aus einem Messgerät auslesen. Momentan ist es so, dass ich einen Befehl sende und dann auf eine Antwort warte.
Wenn ich die Option "Highlight" benutzte, klappt alles ganz wunderbar. Aber ohne, sehe ich nichts.

Ich vermute, dass mir irgendeine Zeitschleife fehlt, habe auch schon damit experimentiert, aber es funktioniert nicht. :?:

Ich benutzte LabVIew 8.0 (noch Evaluierungsversion, und das noch nicht sehr lange) auf Win XP.

Für jede Hilfe wäre ich dankbar!
Janine
Hi

Ich vermute das du keine Daten siehst liegt daran das du die funktion bytes at port benutz.
Wenn dein empfangsstring ein ende zeichen hat brauchst du die funktion nicht.
Schließe einfach an die Read funktion einen wert größer der zu erwartenen bytes an die funktion wartet dann solange bis das ende Zeichen gekommen ist.

Gruß

Jürgen
Danke! Das war die Ursache des Problems!
:Big Grin
Referenz-URLs