08.12.2015, 13:46
Hallo,
ich wollte mal fragen ob man die schreibt Performance der zwei Analogausgänge die nicht Zeit veränderliche Signale abgeben steigern könnte.
Zuerst wurde versucht einen zweite DAQmx Task einzufügen (nur das funktioniert nicht richtig, schreibt die Werte gar nicht erst) :-(
"DAQmx Write, Analog 1D N-Kanal 1 Sample" in der gleichen While Schleife führt zu Problemen, wenn man den "Do not allow Regeneration" Modus eingeschaltet hat.
Die beiden oberen Ausgänge schreiben ein Zeit veränderliches Signal, jeweils ein Rechteck und ein Sinus und mit den unteren kontrolliere ich einfach einen kleinen Motor.
Leider ist die Ausgabe sehr träge, wenn mann immer alle 1000 Datenpunkte Generieren muss, Samples senken zerstört einem aber dann den Sinus verlauf letztlich
Bin für jeden Tipp dankbar!
Gruß Moritz
PS: die beiden Sub.vi's sind die Standard Funktionsgeneratoren aus Labview....
ich wollte mal fragen ob man die schreibt Performance der zwei Analogausgänge die nicht Zeit veränderliche Signale abgeben steigern könnte.
Zuerst wurde versucht einen zweite DAQmx Task einzufügen (nur das funktioniert nicht richtig, schreibt die Werte gar nicht erst) :-(
"DAQmx Write, Analog 1D N-Kanal 1 Sample" in der gleichen While Schleife führt zu Problemen, wenn man den "Do not allow Regeneration" Modus eingeschaltet hat.
Die beiden oberen Ausgänge schreiben ein Zeit veränderliches Signal, jeweils ein Rechteck und ein Sinus und mit den unteren kontrolliere ich einfach einen kleinen Motor.
Leider ist die Ausgabe sehr träge, wenn mann immer alle 1000 Datenpunkte Generieren muss, Samples senken zerstört einem aber dann den Sinus verlauf letztlich
Bin für jeden Tipp dankbar!
Gruß Moritz
PS: die beiden Sub.vi's sind die Standard Funktionsgeneratoren aus Labview....