12.11.2012, 11:20
Hallo Leute,
ich baue gerade mit Labview 2009 einen Sinusgenerator. Jetzt stehe ich vor dem Problem, dass das Programm nach einiger Zeit den Ausgang abbricht und nur noch DC offset Signale ausgibt (Fehlermodus). Ich muss mein Signal im Betrieb verändern können, was nicht in Echtzeit geschehen muss, jedoch sollte diese Latenz unter einer Sekunde liegen. Setze ich den Ausgangsbuffer auf 20000 Samples, läuft es zwar stabil aber die Verzögerung beträgt einige Sekunden. Setze ich den Buffer auf 4000 Samples wird die Reaktionszeit geringer aber das Programm stürzt irgendwann ab.
Im Highlightmodus erhalte ich bereits beim zweiten Schleifendurchgang des Eingangs immer den Fehler 1020 "data queue overflow".
Wo liegt mein Fehler?
Danke für eure Hilfe!
Max
EDIT jg: mehrfacher CROSSPOST:
http://labviewportal.eu/viewtopic.php?f=13&t=5389
http://forums.ni.com/t5/LabVIEW/sine-gen...-p/2218240
ich baue gerade mit Labview 2009 einen Sinusgenerator. Jetzt stehe ich vor dem Problem, dass das Programm nach einiger Zeit den Ausgang abbricht und nur noch DC offset Signale ausgibt (Fehlermodus). Ich muss mein Signal im Betrieb verändern können, was nicht in Echtzeit geschehen muss, jedoch sollte diese Latenz unter einer Sekunde liegen. Setze ich den Ausgangsbuffer auf 20000 Samples, läuft es zwar stabil aber die Verzögerung beträgt einige Sekunden. Setze ich den Buffer auf 4000 Samples wird die Reaktionszeit geringer aber das Programm stürzt irgendwann ab.
Im Highlightmodus erhalte ich bereits beim zweiten Schleifendurchgang des Eingangs immer den Fehler 1020 "data queue overflow".
Wo liegt mein Fehler?
Danke für eure Hilfe!
Max
EDIT jg: mehrfacher CROSSPOST:
http://labviewportal.eu/viewtopic.php?f=13&t=5389
http://forums.ni.com/t5/LabVIEW/sine-gen...-p/2218240