LabVIEWForum.de
Live-Plot - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Live-Plot (/Thread-Live-Plot)



Live-Plot - froschels - 22.03.2012 19:24

Hi,
ich bin auf ein Problem gestoßen und irgendwie finde ich die richtige Lösung nicht Big Grin
Also es geht um Folgendes:

Ich bekomme 2 Messwerte in einem fest definierten Zeitabstand rein (z.B. beide Signale zur Zeit t=0s, 1s, 2s, 3s, etc.) und ich möchte diese Daten mittels eines Graphen darstellen.
Ich schaffe es bis jetzt allerdings nur so, dass die Daten alle gesammelt werden und LabVIEW am Anschluss an die Messung den Graphen plottet (oder dass mir LabVIEW live immer nur den aktuellen Messpunkt angibt, wenn ich das Diagramm in die Schleife reinziehe). Mir ist auch klar warum LabVIEW das so macht.
Aber ich würde mein VI aber gerne so aufbauen, dass er die Daten ausließt sofort plottet. Bei jedem neuen Messwerte-Paar soll in echtzeit ein neuer Punkt in das Diagramm eingefügt werden. So, dass live eine Kurve entsteht.

Ich habe testweise mal versucht die Daten in eine Textdatei zu schreiben und diese als Wertespeicher zu verwenden, um die Wertepaare direkt wieder auszulesen. Aber ich schaffe es leider nicht die Daten mit LabVIEW wieder korrekt auszulesen (außerdem glaube ich, dass diese Variante bestimmt nicht die Eleganteste ist. Wenn das aber des Rätsels Lösung sein sollte, kann mir vielleicht Jemand einen Tipp geben, wie ich Daten aus einer TXT-Datei richtig in LabVIEW auslesen kann).

Entschuldigt diese Anfänger-Frage, aber ich hab auch via Forensuche nicht das Richtige gefunden.

Viele Grüße,
froschels


RE: Live-Plot - froschels - 22.03.2012 19:54

Sorry, ich hatte wohl ein Brett vor dem Kopf! Habs selber hinbekommen.
Ich lade nachher noch fix die Lösung hoch, für alle anderen, die über das selbe Problem stolpern sollten.
Hier das VI


RE: Live-Plot - GerdW - 22.03.2012 20:29

Hallo froschels,

ich hab's mal geringfügig aufgeräumt, man muss ja nicht immer auf ExpressVIs zurückgreifen - vor allem, wenn man schon selbst für den Plot-Datenpuffer sorgt...
[attachment=39196]


RE: Live-Plot - Lucki - 23.03.2012 09:24

Was Du dir selbst als Lösung markiert hast, ist aber vom Optimum etwas entfernt. Denn der Witz am XY-Express-Graph.VI ist gerade, dass der Plotpuffer schon eingebaut ist. Er muß also nicht noch mal erfunden werden. Man man muß nur den Rücksetzeingang, solange man nicht wirklich rücksetzen will, auf false zu stellen.

[attachment=39197]

[attachment=39198]


RE: Live-Plot - froschels - 29.03.2012 12:44

Jo... da habt ihr wohl recht.
Vielen Dank für die Korrektur.