LabVIEWForum.de
Dig. Pulsausgabe mit NI DAQ 6024E - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Dig. Pulsausgabe mit NI DAQ 6024E (/Thread-Dig-Pulsausgabe-mit-NI-DAQ-6024E)



Dig. Pulsausgabe mit NI DAQ 6024E - NoD - 23.04.2009 22:06

Hallo,

ich gebe mit Hilfe einer DAQ 6024 E Karte ein Pulsmuster an einem digialen Ausgang aus.
Da die Zeiten sehr genau eingehalten werden sollten, habe ich in LV eine Zeitgesteuerte Schleife verwendet (unten dargestellt).
Auch DAQmx Elemente für die Ausgabe der Boolschen Werte sind darin enthalten, jedoch kann ich sie auf meinem 2. Rechner nicht im Blockdiagramm laden, aber ich denke man kann erkennen, wie ich das gemacht habe.
Nun zu meinem Problem:
Auf dem Oszilloskop schwanken diese Zeiten sehr stark (unten weiter erläutert). Warum ist das so?
Hab ich etwa das ungeschickt programmiert?
Würde man mit einem CompactRIO System bessere Ergebnisse erzielen?

Vielen Dank an euch.
[attachment=17980]
[attachment=17981]


Dig. Pulsausgabe mit NI DAQ 6024E - jg - 24.04.2009 00:03

Auch hier gilt prinzipiell das hier gesagte:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=71546
Ich würde sagen, da du mit Software-Timing Updates deines DO arbeitest, ist das so schon recht gut, aber völlig normal. Da nützt dir auch die zeitgesteuerte Schleife nichts, unter einem normalen Windows läuft die auch nicht exakt mit 1 kHz. Könnte sein, dass es unter RT (und somit auf einem cRIO) besser läuft, weiss ich aber nicht.
Ansonsten das ganze besser mit dem Hardware-Takt der Karte machen (sehe gerade, geht bei 6024E bei DIO auch nicht).
Oder weiche auf einen Counter aus, vgl. hier:
http://www.LabVIEWforum.de/index.php?showtopic=12032&hl=

Gruß, Jens


Dig. Pulsausgabe mit NI DAQ 6024E - NoD - 24.04.2009 13:17

Das hab ich auch schon vermutet. wollte nur noch eine zweite meinung hören.
Vielen Dank