Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich versuche einen Durchfluss-Sensor über LabVIEW anzusteuern und möchte gerne die Messdaten erfassen. Die Messwerte werden vom Sensor als 16bit signed integer im binär Format gesendet. Wie kann ich diese Daten vernünftig mit LabVIEW entfangen und anschliessend in einem Graph darstellen?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Messdatenaufbereitung
Mach' doch mal ein Bsp., wie die Daten von Deiner Schnittstelle zurückkommen (im String-Format).
Es ist so, dass Du mit den String-Funktionen Deine Werte "separieren" kannst und anschließend dann in Zahlen umwandelst, um sie in einem Graph,... anzuzeigen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Wenn ich den Sensor mit dem Example File "Basic Serial write and read.vi" ansteuere bekomme ich als Antwort Daten im Hex-Format heraus. Diese würde ich nun gerne als normale Zahlen in einen Graphen überführen. Was gibt es da für Möglichkeiten?
Ich gehe davon aus, dass die 7F7F die vor jedem Zahlenwert erscheint als synchronisierung des Sensors dienen. D.h. nur die folgenden vier Stellen geben den Messwert wieder
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Ich versuche einen Durchflusssensor über LAbView anzusteuern. Das Starten der Messung funktioniert problemlos, nur die Weiterverarbeitung der Messwerte bringe ich nicht zu stande.
Wenn ich den Sensor mit dem Example File "Basic Serial write and read.vi" ansteuere bekomme ich als Antwort Daten im Hex-Format heraus. Diese würde ich nun gerne als normale Zahlen in einen Graphen überführen. Was gibt es da für Möglichkeiten?
Ich gehe davon aus, dass die 7F7F die vor jedem Zahlenwert erscheint als synchronisierung des Sensors dienen. D.h. dass nur die folgenden vier Stellen den Messwert wieder geben.
Vieleicht kann mir da jemand helfen.
Gruss Danii
13.03.2009, 14:25 (Dieser Beitrag wurde zuletzt bearbeitet: 13.03.2009 14:26 von Y-P.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Messdatenaufbereitung
Keine Doppelpostings!!!! LVF-Regeln beachten.
Hilft Dir die Lösung von vorhin (Beitrag #4) noch nicht?
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Ich denke das Graph.vi bringt mich schon näher an die Lösung meines Problems.
Jetzt hab ich noch ein Problem mit der Kommunikation zwischen dem VISA read Block und dem Graph.vi. Kann es daran liegen, dass der VISA read Block die Daten nicht in hex rausgibt, sondern in einem andern Format obwohl ich die Wiedergabe auf hex-Display umgestellt habe?
der VISA-Read gibt einen String aus. Diesen kann man mit den KonvertierungsVIs in der String-Palette in ein Byte-Array überführen - und das dann als Zahl auslesen. Wie die Codierung etc. jetzt ist, hängt von Deinem Sensor ab...
Ich denke das Graph.vi bringt mich schon näher an die Lösung meines Problems.
Jetzt hab ich noch ein Problem mit der Kommunikation zwischen dem VISA read Block und dem Graph.vi. Kann es daran liegen, dass der VISA read Block die Daten nicht in hex rausgibt, sondern in einem andern Format obwohl ich die Wiedergabe auf hex-Display umgestellt habe?
Gruss Danii
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------