TDMS: Schreiben - Funktion
- Aktualisiert2025-07-30
- 4 Minute(n) Lesezeit
Überträgt Daten per Streaming in eine *.tdms-Datei Um welche Daten es sich dabei handelt, richtet sich nach der Einstellung von Gruppenname (Eingang) und Kanalnamen (Eingang).

Ein-/Ausgänge
Daten-Layout (0:dezimiert)
—
Daten-Layout gibt die Anordnung der Daten an, die in eine *.tdms-Datei gestreamt werden sollen. Alle Kanäle derselben Gruppe müssen das gleiche Daten-Layout haben.
TDMS-Datei
—
tdms-Datei gibt eine Referenznummer für die .tdms-Datei an, an der der Vorgang durchgeführt werden soll. Eine Referenz dieses Typs wird mit der Funktion TDMS: Öffnen erzeugt.
Gruppenname (Eingang, Unbenannt)
—
Gruppenname (Eingang) gibt die Kanalgruppe an, an der der Vorgang stattfinden soll. Die Standardeinstellung lautet Unbenannt.
Kanalnamen (Eingang, unbenannt)
—
Kanalnamen (Eingang) gibt die Kanäle an, an denen die Operation durchgeführt werden soll. Wird dieser Eingang offen gelassen, werden die Kanäle automatisch benannt. Wenn Sie an den Eingang Daten Signalverlaufsdaten anlegen, arbeitet LabVIEW mit Signalverlaufsnamen. Der Eingang Kanalnamen (Eingang) akzeptiert Strings oder 1D-Arrays aus Strings. Der Datentyp hängt von den mit dem Eingang Daten verbundenen Daten ab.
Wenn der Dateneingang komprimierte digitale Datenenthält, müssen Sie den Namen des Komprimierungskanals als ersten Eintrag im Feld Kanalname(n) eingeben.
Daten
—
Daten enthält die in die *.tdms-Datei übertragenen Daten. Der Eingang arbeitet mit folgenden Datentypen:
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
TDMS-Datei (Ausgang)
—
tdms file out gibt einen TDMS-Dateiverweis auf die .tdms-Datei zurück, für die Sie die Operation durchgeführt haben.
Gruppenname (Ausgang)
—
Gruppenname (Ausgang) gibt den Namen der Kanalgruppe an, an dem der Vorgang stattgefunden hat.
Kanalnamen (Ausgang)
—
Kanalnamen (Ausgang) gibt den Kanal an, an dem der Vorgang stattgefunden hat.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Events Data.vi
- labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Time Domain Data.vi
- labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Triggered Data.vi
- labview\examples\File IO\TDMS\Concurrent Access to TDMS File.vi
Daten-Layout (0:dezimiert)
—
TDMS-Datei
—
Gruppenname (Eingang, Unbenannt)
—
Kanalnamen (Eingang, unbenannt)
—
Daten
—
Fehler (Eingang, kein Fehler)
—
TDMS-Datei (Ausgang)
—
Gruppenname (Ausgang)
—
Kanalnamen (Ausgang)
—
Fehler (Ausgang)
—