TDMS: Asynchrones Lesen konfigurieren (Datenref.) - Funktion
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Konfiguriert die maximale Anzahl asynchroner Lesevorgänge, die Gesamtanzahl zu lesender Daten und den Timeout-Wert für die asynchronen Lesevorgänge. Das Timeout gilt für alle nachfolgenden asynchronen Lesevorgänge. Bevor Sie mit der Funktion "TDMS: Asynchron lesen (erweitert) (Datenref.)" arbeiten, müssen Sie die asynchronen Lesevorgänge mit dieser Funktion konfigurieren.

Ein-/Ausgänge
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.
Max. asynchrone Lesevorgänge (4)
—
Max. asynchrone Lesevorgänge gibt an, wie viele asynchrone Lesevorgänge gleichzeitig im Hintergrund ausgeführt werden können. Nachdem die Anzahl ausstehender asynchroner Lesevorgänge den Höchstwert erreicht hat, wartet die Funktion TDMS: Asynchron lesen (erweitert) (Datenref.) auf den Abschluss eines ausstehenden Lesevorgangs, bevor ein weiterer Lesevorgang gestartet wird. Der Wert muss größer als 0 sein. Der Standardwert lautet 4.
Gesamtgröße (in Byte) (-1)
—
Gesamtgröße gibt die Byte-Anzahl der Daten an, die aus der *.tdms-Datei ausgelesen werden sollen. Der Standardwert lautet –1. Das heißt, die Funktion TDMS: Asynchron lesen (erweitert) (Datenref.) startet so lange asynchrone Lesevorgänge, bis sie das Ende der *.tdms-Datei erreicht hat. Verwenden Sie diesen Eingang zusammen mit dem Ausgang Lesevorgang abgeschlossen? der Funktion "TDMS: Asynchron lesen (erweitert) (Datenref.)" zum Steuern eines asynchronen Lesevorgangs.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Timeout (5 s)
—
Timeout gibt das Timeout (in Sekunden) für die Funktion TDMS: Asynchron lesen (erweitert) (Datenref.) an. Wenn die Anzahl ausstehender asynchroner Lesevorgänge den Höchstwert erreicht hat, wartet die Funktion "TDMS: Asynchron lesen (erweitert) (Datenref.)" bis zum Timeout für einen ausstehenden Lesevorgang, bevor ein neuer Lesevorgang gestartet wird. Wenn Sie diesen Eingang offen lassen, wird automatisch der Wert 5 verwendet.
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.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
TDMS-Datei
—
Max. asynchrone Lesevorgänge (4)
—
Gesamtgröße (in Byte) (-1)
—
Fehler (Eingang, kein Fehler)
—
Timeout (5 s)
—
TDMS-Datei (Ausgang)
—
Fehler (Ausgang)
—