Liest die angegebene *.tdms-Datei aus und gibt die Daten im durch den Datentyp angegebenen Format aus.


icon

Ein-/Ausgänge

  • ci64.png Anzahl (-1)

    Anzahl gibt die maximale Anzahl auszulesender Datenelemente an. Die Standardeinstellung lautet -1. Das bedeutet, die Funktion liest alle Datenelemente. Wenn der Eingang Pufferung deaktivieren? der Funktion TDMS: Öffnen (erweitert) TRUE ist, muss der Wert von (Anzahl * Länge des Datentyps) ein Vielfaches der Sektorgröße sein.

    Wie viele Byte die Funktion ausliest, kann durch Multiplizieren von Anzahl mit der Byte-Anzahl von Datentyp berechnet werden. Wenn z. B. Anzahl 512 lautet und der Datentyp ein vorzeichenloser 16-Bit-Integer ist, liest die Funktion die Datei in Blöcken von 512×(16÷8) = 1024 Bytes aus.

  • cgnrn.png 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 (erweitert) erzeugt.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • cu8.png Datentyp

    Datentyp gibt den Typ der Daten an, mit denen Sie arbeiten möchten. Dieser Eingang arbeitet mit ganzen Zahlen, Fließkommazahlen, booleschen Werten und Zeitstempeln.

    Hinweis Sie können die folgenden Gleitkommazahlen mit diesem Eingang verbinden:
    • Fließkommazahlen mit einfacher und doppelter Genauigkeit
    • Komplexe Fließkommazahlen mit einfacher und doppelter Genauigkeit
    • (Windows) Fließkommazahlen mit erweiterter Genauigkeit
  • ignrn.png 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.

  • i1du8.png Daten

    Daten gibt die Daten mit dem angegebenen Datentyp aus, die diese Funktion aus der *.tdms-Datei ausliest.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • ibool.png Lesevorgang abgeschlossen?

    Lesevorgang abgeschlossen? gibt an, ob der Lesevorgang abgeschlossen ist oder nicht.

    Tipp Dieser boolesche Wert kann als Stoppbedingung für eine While-Schleife genutzt werden. So können z. B. mit einer Funktion des Typs "TDMS: Synchron lesen (erweitert)", die sich in der While-Schleife befindet, so lange Daten gelesen werden, bis Lesevorgang abgeschlossen? TRUE ist. Dieser Wert wechselt auf TRUE, wenn die Funktion "TDMS: Synchron lesen (erweitert)" das Ende der *.tdms-Datei erreicht.
  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\File IO\TDMS\Advanced Read and Write\Synchronous Read and Write\TDMS Advanced Synchronous Read.vi