LabVIEWForum.de
binär zu hex - 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: binär zu hex (/Thread-binaer-zu-hex)

Seiten: 1 2


binär zu hex - emt1994 - 04.11.2005 09:41

Hallo Oliver,

vielen Dank für Deine Hilfe. Ich sende mit LabVIEW die gleiche Zeichenkette (hoffe ich) die ich mit dem Hyperterminal sende.
Das sollte sein: 0x55 0x2a (öffnet das Gerät für serielle Kommunikation)
0x89 (Fragt nach der Temperatur und gibt bei Hyperterminal wie gewünscht ein 16-bit signed Integer oder besser 2 Hex Zeichen zurück) mit 0x8b schließe ich die Schnittstelle am Gerät.

Wie gesagt mit Hyperterminal funktioniert das Ganze ok und ich kann mit LAbview Befehle senden, die auch verarbeitet werden.

Anbei das VI, Gruß EMT1994


binär zu hex - Oliver Listing - 04.11.2005 11:12

Hi emt,

Versuchs mal hiermit...

Ich leere zunächst den Eingangsbuffer und warte, bis die Zeichen eingegangen sind, oder du auf "lese Zeichen" clickst.

Der Timeout Defaultwert war umgangen, da du die Bytes am Seriellen Port an die Read Funktion angeschlossen hast.
Da der Rechner (mit maximaler Geschwindigkeit) zuerst den lese-Befehl schickt und dannach sofort die Empfangenen Zeichen prüft, ist es nicht verwunderlich, das dein Gerät noch nicht reagiert hat.

Gruß
Oliver


binär zu hex - emt1994 - 07.11.2005 11:51

Hallo Oliver,

so funktioniert es. Die Abfrage läuft tadellos durch und ich bekomme einen schönen U8 Array als Ausgabe meiner Daten.

Vielen Dank für die Hilfe,

Gruß

EMT1994