LabVIEWForum.de
TDMS-Daten direkt schreiben, nicht im RAM halten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: TDMS-Daten direkt schreiben, nicht im RAM halten (/Thread-TDMS-Daten-direkt-schreiben-nicht-im-RAM-halten)



TDMS-Daten direkt schreiben, nicht im RAM halten - RabenFlug - 12.04.2019 09:47

Hallo liebe TDMS Spezies,
ich habe mal eine kurze Verständnisfrage.

In meinem Programm erzeuge ich eine TDMS-Datei (TDMS Open) und schreibe sekündlich 8 Kanäle (TDMS Write). Nach einigen Stunden schließe ich die Datei (TDMS Close).

Das funktioniert auch prima, nur schriebt das Programm die Daten erst ganz am Schluss beim (TDMS Close) auf den Datenträger. Wie kann ich erreichen dass die Daten kontinuierlich geschrieben werden und nicht das RAM volmüllen?

Ich möchte über Tage Daten aufzeichnen, diese sollen ja gerade in die TDMS-Datei und raus aus dem Arbeitsspeicher.

Vielleicht kann mir Jemand den passenden Kniff verraten Blush


RE: TDMS-Daten direkt schreiben, nicht im RAM halten - GerdW - 12.04.2019 10:10

Hallo Rabe,

schau doch mal in die Hilfe zur Funktion TDMSFlush…


RE: TDMS-Daten direkt schreiben, nicht im RAM halten - RabenFlug - 12.04.2019 10:23

Hallo Gerd,
herzlichen Dank...großartig! Damit funktioniert es Smile
Thanx