Beim TDM-Streaming-Dateiformat (TDMS) stehen zwei Versionen zur Verfügung: 1.0 und 2.0. Version 2.0 umfasst alle Funktionen von 1.0 plus zusätzliche Funktionen.

Tabelle 35. Vergleich von TDMS 1.0 und 2.0
TDMS-Dateiformatversion Einsatzbereich
1,0 Grundlegende Funktionen zur Dateioperation, einschließlich, aber nicht beschränkt auf:
  • Lesen von Daten aus und Schreiben von Daten in eine TDMS-Datei
  • Ermitteln und Festlegen von Eigenschaften
2,0 Alle 1.0-Funktionen plus Folgendes:
  • Sie können Interleave-Daten in eine TDMS-Datei schreiben.
  • Beim Schreiben von TDMS-Daten können unterschiedliche Endian-Formate (Byte-Folgen) verwendet werden.
  • TDMS-Daten können ohne den Betriebssystempuffer in TDMS-Dateien geschrieben werden. Dabei wird eine erhebliche Geschwindigkeitssteigerung erzielt, insbesondere bei RAID-Systemen.
  • Mit NI-DAQmx können Sie Rohdaten zusammen mit den dazugehörigen Skalierungsangaben in TDMS-Dateien übertragen.
  • Mit dem Dateiformat 2.0 wird die Geschwindigkeit bei der Übertragung von zusammenhängenden erfassten Daten optimiert, indem für mehrere Blöcke zusammenhängender Daten derselbe Header verwendet wird. Dadurch verbessert sich auch die Geschwindigkeit bei der Erfassung einzelner Werte.
  • Das Dateiformat 2.0 unterstützt asynchrones Schreiben in TDMS-Dateien. Asynchrone Schreibvorgänge ermöglichen es der Anwendung, bereits während der Übertragung der Daten damit zu beginnen, diese im Speicher zu verarbeiten.

Mit der Funktion TDMS: Öffnen können Sie die Version für eine TDMS-Datei festlegen. Mit dem VI TDMS: Format konvertieren können Sie eine TDMS-Datei zwischen Version 1.0 und 2.0 oder umgekehrt konvertieren.