LabVIEWForum.de
Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. (/Thread-Fehler-201025-ist-bei-DAQmx-Start-Task-vi-1-aufgetreten)



Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - pwerner - 16.07.2010 07:45

Hallo zusammen,

Ich benötige ein wenig Nachhilfe.
Ich versuche eine analoge Ausgabe zu erstellen, was mir aber nicht gelingt.

Fehler:
Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten.
Für dieses Gerät und den Kanaltyp werden ungepufferte hardware-getaktete Operationen nicht unterstützt.
Setzen Sie die Puffergröße auf größer 0, lassen Sie das Abtasttiming unkonfiguiert oder wählen Sie "Bei Anforderung" als Typ des Abtasttimings.

Rate:1000
Sample:1000
Max:10
Min:-10
Timeout:10,0
Phys.Kanal: Dev1/ao0
SampleModus: Kontinuierlich

Labview 9.0.1 SP1
NI USB-6259

Wie muss ich das VI abändern, damit es funktioniert.
Ich möchte ein konstanten Sinus ausgeben. Die while Schleife fehlt hier wegen der Fehlersuche.


Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - RMR - 16.07.2010 08:48

' schrieb:Fehler:
Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten.

Labview 9.0.1 SP1
NI USB-6259


Grübel, grübel...... lass mal das Timing-VI weg. Bin mir nicht 100% sicher aber ich glaube das 6259 kannst du nicht softwareseitig takten.

Keep on rockin´, RMR


Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - pwerner - 16.07.2010 11:47

Wenn ich das Timing-VI einfach lösche, kommt es zu einem Timing Fehler beim "Wait until done"-VI.
Wie kann man sonst takten. Bei dem Timing VI hat man ja die Möglichkeit, als TaktQuelle "Onboard" auszuwählen. Das sollte doch eigentlich das sein. Funktioniert aber nicht.

Mein DAQ-Assistent / SignalExpress funktioniert nicht richtig. Ich weiß nicht, ob das zusammenhängt. Mit dem MAX kann man per Tasks Ein- und Ausgeben, natürlich bereits getestet.


Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - Lucki - 16.07.2010 13:44

Da sind mehrere faule Eier drin. So z.B funktioniert es:
lv2009 [attachment=27917]


Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - pwerner - 16.07.2010 14:35

Was meinst du mit mehreren faulen Eiern?

Du hast..
- Das Signal-Simulieren VI mit einem Sinus-Muster VI getauscht
- die x-Achse an die Samplerate angepasst ... nur Einfluss auf die Anzeige
- und die 'Weiterleitung' für den Fehler -200560 durch eine case-Behandlung unterbrochen

Das bedeutet doch, dass der Fehler weiterhin ausgegeben wird und das Signal nicht korrekt ausgegeben wird.
Die Fehlermeldung wird aber durch die Case-Behandlung unterbrochen...richtig ???


Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten. - Lucki - 16.07.2010 19:06

Der Timeoutfehler am Ende des Vis war doch gar nicht Dein Problem, so weit kam ja die Ausführung des VIs gar nicht, sondern der Grund Deiner Anfrage war:
Zitat:Fehler -201025 ist bei DAQmx Start Task.vi:1 aufgetreten.
Ich gehe davon aus, daß Du die Sinusschwingungen 10s lang ausgeben willst, und dann soll automatich ein Abbruch erfolgen. Das läßts sich so machen, wobei ich die von Dir benutzte Funktion Funktionen DAQmx Wait weiter verwenden wollte. Eleganter ist allerdings diese Lösung, bei der es nicht zur Fehlermeldung kommt (und folglich auch kein Fehler abgefangen werden muß):

lv90 [attachment=27928]
Die eigentlichen faulen Eier sind:

1) wenn "Sample" gleich Null ist, ist die Größe des Ausgabepuffers 0, weiß nicht ob da noch irgendwas funktioniert.
2) Start bevor Daten im Ausgabebuffer sind.
3) Ganz grober Fehler: Konfiguration "kontinuierlich", dann aber bei Write nur 1 Sample ausgeben!
4) Für die Ausgabe eines kontinuierlichen Sinus braucht Write genau 1 Periode an Daten. (Regeneration ist default.)
5) Die Verwendung des Express-VI "Daten simulieren" zur Erzeugung eines Sinus-Arrays ist vielleicht möglich. Aber extrem Abartig ist es allemal.