TDMS (Technical Data Management Streaming) ist ein binäres Dateiformat für leistungsstarke Datenprotokollierung. Bei aktivierter TDMS-Datenprotokollierung werden Daten direkt vom Gerätepuffer auf die Festplatte übertragen. NI-DAQmx schreibt die Rohdaten in die Datei und speichert die Skalierungsangaben separat, so dass diese beim Auslesen der TDMS-Datei hinzugezogen werden können. Dadurch verringert sich der benötigte Speicherplatz auf dem Datenträger und das Übertragen der Daten in die Datei und aus der Datei kann mit hoher Geschwindigkeit stattfinden. Daten können auch während der Protokollierung gelesen werden.

Beachten Sie für optimale Leistung folgende Hinweise:

  • Verwenden Sie PCI- oder PXI-Express-Geräte mit RAID.
  • Protokollieren Sie nach Möglichkeit nur Daten. Bei Hochgeschwindigkeitserfassungen kann sich das Protokollieren und Lesen auf die Leistung auswirken.
  • Stellen Sie beim Protokollieren und Lesen von Daten sicher, dass die Anzahl der zu lesenden Samples pro Kanal ein Vielfaches der Sektorgröße der Festplatte ist.
  • Wählen Sie bei der manuellen Konfiguration der Puffergröße ein Achtfaches der Sektorgröße der Festplatte. Wenn die Sektorgröße beispielsweise 512 Byte beträgt, wäre 4.096 Samples eine akzeptable Puffergröße.

NI bietet verschiedene Möglichkeiten zum Lesen von TDMS-Dateien. Dazu gehört auch die Unterstützung des Formats in LabVIEW, LabWindows/CVI, ANSI C, DIAdem und Measurement Studio. Außerdem bietet NI ein Plugin für Microsoft Excel an. Weitere Informationen erhalten Sie auf der Website ni.com/tdms. Informationen zum Daten-Streaming erhalten Sie auf der Website ni.com/streaming.