Bytes aus TDMS-Datei im Speicher auslesen - Funktion
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Liest eine *.tdms-Datei im Speicher aus und gibt die Daten als Array aus vorzeichenlosen 8-Bit-Integern aus.

Ein-/Ausgänge
Byte-Anzahl (-1: alle)
—
Byte-Anzahl gibt die maximale Anzahl von Bytes an, die aus der *.tdms-Datei im Speicher ausgelesen werden soll. Der Standardwert -1. Das bedeutet, die Funktion liest alle Bytes. Wenn sich der Wert von Byte-Anzahl außerhalb des gültigen Bereichs befindet, setzt die Funktion Byte-Anzahl auf die Anzahl der Bytes in der Datei minus Offset.
Offset (0)
—
Offset gibt an, nach wie vielen Bytes in der *.tdms-Datei das Auslesen der Datei beginnen soll. Der Standardwert lautet 0.
TDMS-Datei
—
tdms-Datei gibt eine Referenznummer für die .tdms-Datei im Speicher an, mit der die Operation durchgeführt werden soll. Öffnen Sie die Referenz mit Hilfe der Funktion TDMS im Speicher öffnen.
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.
Daten
—
Daten gibt die Daten, die aus der *.tdms-Datei im Speicher ausgelesen werden, als Array aus vorzeichenlosen 8-Bit-Integern aus.
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\Advanced Read and Write\TDMS In Memory Write and Read.vi
- labview\examples\File IO\TDMS\Advanced Read and Write\In Memory Network Read and Write\TDMS In Memory Network Read and Write.lvproj
Byte-Anzahl (-1: alle)
—
TDMS-Datei
—
Fehler (Eingang, kein Fehler)
—
TDMS-Datei (Ausgang)
—
Daten
—
Fehler (Ausgang)
—