DAQmx - Timing (Sample-Takt nach Pipeline-Prinzip)
- Aktualisiert2025-07-28
- 4 Minute(n) Lesezeit
Gibt den Taktgeber und die Frequenz des Sample-Takts und die Anzahl der zu erfassenden oder erzeugenden Samples an. Das Gerät erfasst oder erzeugt an jeder Sample-Taktflanke ein Sample, reagiert aber auf bestimmte Trigger erst ein paar Taktflanken später. Durch das Pipeline-Prinzip werden höhere Datenübertragungsraten erzielt, jedoch auf Kosten einer längeren Reaktionszeit auf Trigger. Welche Trigger von der Datenübertragung nach dem Pipeline-Prinzip betroffen sind, steht in der Beschreibung zum Gerät.
Bei dieser Art des Timings ist mit dem Pause-Trigger und entweder dem Ereignis zur Übertragungsbereitschaft oder dem Ereignis "Daten aktiv" ein Handshake möglich. Weitere Informationen finden Sie auch in der Beschreibung des entsprechenden Geräts.
Diese Art des Timings gibt es nur für die Geräte NI 6536 und NI 6537.

Ein-/Ausgänge
Samples pro Kanal
—
Samples pro Kanal gibt die Anzahl der an jedem Kanal im Task zu erfassenden bzw. generierenden Samples an, wenn der Sample-Modus auf Endliche Anzahl eingestellt ist. Wenn der Sample-Modus auf kontinuierlich eingestellt ist, verwendet NI-DAQmx diesen Wert zur Bestimmung der Puffergröße. Das VI gibt einen Fehler aus, wenn der angegebene Wert ist negativ.
Sample-Modus
—
Sample-Modus gibt an, ob die Samples im Task kontinuierlich erfasst bzw. erzeugt werden oder ob eine endliche Anzahl an Samples erfasst bzw. erzeugt werden soll.
Task/Kanäle (Eingang)
—
Task/Kanäle (Eingang) ist der Task oder eine Liste virtueller Kanäle, auf den oder die sich die Operation bezieht. Wenn Sie eine Liste virtueller Kanäle angeben, erzeugt NI-DAQmx automatisch einen Task.
Rate
—
Rate ist die Sample-Rate in Samples pro Kanal pro Sekunde. Wenn Sie den Sample-Takt von außen zuführen, stellen Sie hier die maximal erwartete Sample-Takt-Rate ein.
Quelle
—
Quelle ist der Anschluss, an dem der Sample-Takt anliegt. Wenn Sie diesen Eingang offen lassen, wird der karteneigene Standardtaktgeber verwendet.
Aktive Flanke
—
Aktive Flanke gibt an, an welcher Flanke des Taktsignals Samples erfasst bzw. ausgegeben werden sollen.
Fehler (Eingang)
—
Fehler (Eingang) beschreibt Fehler, die vor der Ausführung dieses VIs aufgetreten sind. Die Standardeinstellung lautet kein Fehler. Bei Auftreten eines Fehlers gibt das VI oder die Funktion den Wert von Fehler (Eingang) an Fehler (Ausgang) weiter. Ein Fehler während der Ausführung des VIs oder der Funktion beeinflusst die Ausführung nicht. Es wird lediglich der Fehlerstatus von Fehler (Ausgang) geändert. Eine Beschreibung des Fehlercodes lässt sich entweder mit dem VI Einfacher Fehlerbehandler oder dem VI Allgemeiner Fehlerbehandler anzeigen. Neben der reinen Fehlerprüfung können Fehler (Eingang) und Fehler (Ausgang) auch zum Festlegen einer spezifischen Ausführungsreihenfolge verwendet werden. Dazu ist der Fehler (Ausgang) eines Knotens mit dem Fehler (Eingang) des nächsten Knotens zu verbinden.
Task (Ausgang)
—
Task (Ausgang) ist eine Referenz auf den Task nach dem Start dieses VIs oder dieser Funktion. Wenn Sie einen Kanal oder eine Kanalliste mit Task/Kanäle (Eingang) verbunden haben, erstellt NI-DAQmx diesen Task automatisch.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Fehlerangaben. Bei einem Fehler an Fehler (Eingang) wird dieser an Fehler (Ausgang) weitergeleitet. Ansonsten zeigt Fehler (Ausgang) den Fehlerstatus des VIs oder der Funktion an. Um weitere Informationen zum Fehler zu erhalten, klicken Sie das Anzeigeelement Fehler (Ausgang) auf dem Frontpanel mit der rechten Maustaste an und wählen Sie Fehler beschreiben. |
Samples pro Kanal
—
Task/Kanäle (Eingang)
—
Rate
—
Quelle
—
Fehler (Eingang)
—
Task (Ausgang)
—
Fehler (Ausgang)
—