Reserviert den Puffer und konfiguriert das Timeout für asynchrone Lesevorgänge. Das Timeout gilt für alle nachfolgenden asynchronen Lesevorgänge. Bevor Sie mit der Funktion "TDMS: Asynchron lesen (erweitert)" arbeiten, müssen Sie die asynchronen Lesevorgänge mit dieser Funktion konfigurieren.

Hinweis Vergewissern Sie sich vor der Verwendung dieser Funktion, dass keine asynchronen Lesevorgänge ausstehen.


icon

Ein-/Ausgänge

  • 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.

  • cu32.png Pufferanzahl (4)

    Pufferanzahl gibt an, wie viele Puffer für asynchrone Lesevorgänge belegt werden sollen. Der Wert muss größer als 0 sein. Der Standardwert lautet 4.

  • cu32.png Puffergröße

    Puffergröße gibt die Puffergröße in Samples an. Wenn der Eingang Pufferung deaktivieren? der Funktion TDMS: Öffnen (erweitert) TRUE ist, muss der Wert von (Puffergröße * Länge des Datentyps) ein Vielfaches der Sektorgröße sein.

  • 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
    • Fließkommazahlen mit erweiterter Genauigkeit
  • cdbl.png Timeout (5 s)

    Timeout gibt das Timeout (in Sekunden) für den asynchronen Lesevorgang an. Wenn Sie diesen Eingang offen lassen, wird automatisch der Wert 5 verwendet.

  • 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.

  • ierrcodeclst.png 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\Asynchronous Read and Write\TDMS Advanced Basic Asynchronous Read.vi
    • labview\examples\File IO\TDMS\Advanced Read and Write\Asynchronous Read and Write\TDMS Advanced Prefetched Asynchronous Read.vi