Deshalb habe ich oben auch "fast" geschrieben.
Aber Du hast Recht. In dem Fall braucht er keine Verzögerung.
Gruß Markus
' schrieb:@Markus:
In der LV-Hilfe steht:
If the task acquires a finite number of samples and you set this input to -1 (= nicht angeschlossen) , the VI waits for the task to acquire all requested samples, then reads those samples
Das heißt hier: Das DAQmxRead wartet solange, bis im Buffer die vorgegebene Anzahl von Samples vorhanden iat. Die zusätzliche Einfügung von Wait in der Schleife, wie von Dir empfohlen, ist hier nicht anzuraten.
[attachment=40970:2einlesen_1_.vi]
(Habe das VI wegen der vorkunfigurierten Task nicht getestet. Wenn die Zeitdarstellung in den Graphen nicht befriedigt, dann noch mal melden)