LabVIEWForum.de
Datensatz mit der Queue-Funktion zwischenspeichern? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Datensatz mit der Queue-Funktion zwischenspeichern? (/Thread-Datensatz-mit-der-Queue-Funktion-zwischenspeichern)



Datensatz mit der Queue-Funktion zwischenspeichern? - LV-Fred - 16.08.2011 13:26

Hi Leute,

ich habe da mal ein paar Fragen zum angehängten VI. Es sollen Messdaten erfasst werden und nach der Messung durch Drücken eines Button berechnet werden.

Meine Frage ist, wie speichere/übergebe ich die Messdaten zwischen den einzelnen Schritten/Cases? Meine Ideen waren das Anlegen einer tdms Datei oder evtl. die Queue Funktion...

Ich habe mal versucht die Daten in einer Queue Funktion zu speichen. aber leider funktioniert das nicht richtig. ich muss mehrmals den load Data button betätigen, bis die Messwerte übertragen werden.

Vielleicht sind meine Ansätze auch gänzlich falsch und es gibt bessere Lösungen um einen Datensatz zwischen den Cases der Struktur hin und her zureichen.

Vielen Dank für eure Hilfe.


RE: Datensatz mit der Queue-Funktion zwischenspeichern? - GerdW - 16.08.2011 13:45

Hallo Fred,

Zitat:ich muss mehrmals den load Data button betätigen, bis die Messwerte übertragen werden.
Da gibt es auch einen Grund für: entweder der "Default if unwired"-Tunnel der Casestruktur oder das Enqueue nach der Casestruktur!
Du schiebst dir dauernd leere MesswerteCluster in deine Queue und wunderst dich, warum die auch wieder ausgeliefert werden?!


RE: Datensatz mit der Queue-Funktion zwischenspeichern? - LV-Fred - 16.08.2011 14:15

(16.08.2011 13:45 )GerdW schrieb:  Du schiebst dir dauernd leere MesswerteCluster in dein Queue

Okay, aber wie kann ich das verhindern? - Mir fehlt leider die Erfahrung in LabVIEW um den Fehler auszubügeln Angel_not


RE: Datensatz mit der Queue-Funktion zwischenspeichern? - GerdW - 16.08.2011 14:31

Hallo Fred,

was bezweckst du überhaupt mit diesem Enqueue?
Führe das Enqueue nur aus, wenn es wirklich benötigt wird (was bei den leeren Clustern wohl nicht der Fall ist) - nimm es also in die Casestruktur hinein...


RE: Datensatz mit der Queue-Funktion zwischenspeichern? - LV-Fred - 17.08.2011 07:31

Hallo Gerd,

danke für deine Hilfe, es funktioniert jetzt!

Einen schönen Tag wünsche ich.

Gruß Fred