Hallo!
Ich arbeite an einem-Datenerfassungsprojekt, bei dem ich die NI 6025E - Karte zur Erfassung verwende und mit LabVIEW 8.6 programmiere.
Bei meinem Programm kann man in einem Startfenster eine Funktion (Messen/Bearbeiten/Anzeigen/...) auswählen, die dann über eine Ereignisstruktur das jeweilige SubVI öffnet. In meinem Mess-VI habe ich zu Beginn 2 DAQ-Assistenten (Read + Write) verwendet. Programm hat soweit funktioniert, bis man das Mess-VI zum zweiten Mal aufgerufen hat, da trat dann ein Fehler bzgl. automat. Pufferkonfig..... auf. Daraufhin wollte ich den Write-DAQ-Assistenten durch DAQ-Code ersetzen......
Soweit auch ok. Als Ausgabedaten wird ein Sinus erzeugt. Der Sinus wird soweit auch ausgegeben, jedoch verstreicht zwischen jedem Writezyklus etwas Zeit, sodass das kontinuierliche Ausgangssignal immer eine kleine Zeitverzögerung beinhaltet. Anbei ein Screenshot der Anzeige und meines Test-VIs...
Ich weiß nicht wirklich wo diese Verzögerung herkommen und würde mich freuen, wenn jemand weiß wie ich dies vermeiden kann oder aber Ideen zur Ausmerzung einbringen kann!!!
Vielen Dank! JK