LabVIEWForum.de
Zeitschiene TDMS-File Viewer - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Zeitschiene TDMS-File Viewer (/Thread-Zeitschiene-TDMS-File-Viewer)



Zeitschiene TDMS-File Viewer - Woodeye - 12.09.2022 12:54

Hallo zusammen,

ich möchte euch mal wieder um einen Rat bitten.

Für eine neue Messaufgabe habe ich einen DAQ Datenlogger programmiert, welcher Spannungs- und Temperaturwerte mit 100 Hz aufnehmen soll, Aufnahme und TDMS-Schreiben wird über die DAQ VIs erledigt (TDMS-04.jpg). Um den Bediener eine Möglichkeit zu geben, die Messung auch während der Laufzeit zu überwachen, wollte ich den TDMS-File Viewer nutzen, was grundsätzlich auch sehr gut klappt. Allerdings wird, wenn ich den Viewer während der Messwertaufnahme starte, die Zeitschiene nicht korrekt dargestellt und das Eigenschaftenfeld ist nicht komplett gefüllt (TDMS_01.jpg), dies ändert sich erst nach dem stoppen der Messwertaufnahme (TDMS_03.jpg).

Ist das Verhalten normal oder gibt es Alternativen zur Visualisierung der aktuellen Messdaten? Bin für jeden Denkansatz dankbar!


RE: Zeitschiene TDMS-File Viewer - GerdW - 12.09.2022 18:19

Hallo Woodeye,

Zitat:Ist das Verhalten normal oder gibt es Alternativen zur Visualisierung der aktuellen Messdaten?
Ja, das ist normal.
Alternative: Messdaten nicht nur in das Protokoll streamen, sondern auch per DAQmxRead lesen und auf dem GUI anzeigen…


RE: Zeitschiene TDMS-File Viewer - Woodeye - 13.09.2022 05:46

Guten Morgen Gerd,

vielen Dank für die Antwort, ich hatte bereits erwartet, dass das Verhalten so gewollt ist. Die GUI Ausgabe über Zeit hatte ich schon eher probiert und wieder verworfen, sie ist auf Grund der Messwertanzahl (80 Ch x 1kHz) mit einem recht hohem Speicherbedarf verbunden und auch nicht unbedingt übersichtlich in der Anzeige.

Ich werde jetzt die Datenaufnahme und Speichervorgang noch etwas entflechten, somit den letzten Datensatz anzeigen und den Speichervorgang über die TDMS VIs abwickeln. Ich denke, dass ich DUT Bezeichner u.ä. in die Datei schreiben und parallel auf die aktive Datei zugreifen, somit die Daten in einem extra VI vernünftig anzeigen kann.