Hallo zusammen,
ich bin völliger Frischling in LV und habe unter Win7 und LV 2010 mit dem USB 6009 folgendes Problem:
Ich möchte auf drei Analogeingängen jeweils das Spannungssignal anzeigen lassen und aufzeichnen.
Anbei habe ich meine Dateien angehängt.. Wenn ich das VI starte, stoppe und dann wieder starte kommt der Fehler Nr. 200631 - "Specher voll". Obwohl die Sampleraten und Freuqenz sehr gering gewählt wurden ist der Fehler nicht behebbar.
Ich vermute, dass es sich unm ein allg. Problem unter Win7 handelt, siehe
http://digital.ni.com/public.nsf/allkb/6...DC0062B1BB
Allerdings weiss ich nicht, wie ich dieses daqmx an meine DAQ Assistant anschließe, kann mir da jemand weiterhelfen?
Gruß,
Philipp
Per Rechtsklick auf den DAQ-Assi -> Create DAQmx Code kannst automatisiert den DAQ-Assi loswerden.
Im zweiten Schritt solltest du dich
mit DAQmx beschäftigen anstatt nur mit Klickedi-Bunti-Express-VIs.
Gruß, Jens
Hallo Jens,
danke für die schnelle Antwort....
Allerdings komme ich bis dato noch nicht weiter.
Könntest du kurz erläutern, ob die geschilderte Messaufgabe, die ja recht einfach scheint, mit dem DAQ Assistant überhaupt bewältigt werden kann.
Außerdem wäre interessant zu wissen, was genau der Unterschied zwischen dem DAQ Assistant und dem DAQ mx ist und was genau passiert, wenn man die von dir beschriebene Umwandlung durchführt....
Danke & Gruß
Philipp
Hallo Jens,
ok, der Fehler ist jetzt mal wech... danke für deine Hilfe.
Was mich aber trotzdem interessieren würde ist, ob man es umgehen könnte, den DAQ-Assi rauszuschmeissen. Gibt es auch eine Möglichkeit mit dem DAQ-Assi zu arbeiten, ohne dass bei Win7 und NI 6009 der o.g. Fehler auftritt?
Zudem ist ja das Menü des DAQ Assi, in dem man z.B. die Samplefreuqenz eingetragen hatte, jetzt wech... wie kann ich genua diesen Wert jetzt einstellen?
Gruß,
Philipp
Hallo Phillip,
Zitat:Was mich aber trotzdem interessieren würde ist, ob man es umgehen könnte, den DAQ-Assi rauszuschmeissen.
Wer will schon mit dem Assi arbeiten.
Im Ernst: früher oder später wird dich der Assi bei den Aufgaben mehr behindern als weiterhelfen. (Dies gilt auch für die (meisten) anderen ExpressVIs!)
Hast du schon mal den Beispielfinder aufgemacht und die diversen DAQmx-Beispiele angeschaut? Zu fast jeder möglichen Messart ist da was dabei!
Zur Frage: Öffne mal die DAQmx-Funktionspalette. Ziemlich prominent gibt es da eine Funktion mit einer Uhr im Icon: damit kann man alles rund um die Samplingrate (aka Task-Timing) einstellen...
..und wenn Du den DAQ-Assistanten doch weiter verwenden solltest, dann stoppe ihn wenigstens vor Verlassen der Schleife, sonst läuft weiterhin der Buffer über:
[
attachment=43825]
Hallo zusammen,
der von lucki vorgeschlagene Lösungsansatz zur Behebung des Fehlers 200361 "Speicher voll" war nicht erfolgreich. Der Fehler erscheint bei mehrmaligem Starten/Stoppen immer noch.
Für den Einstieg finde ich die Express-VIs immernoch sehr anschaulich und würde zunächst gerne mit diesen weiterarbeiten. Kann mir deshalb jemand noch einen weiteren Grund/Lösungsansatz nennen, wie man den Fehler 200361 unter Verwendung der Express-VIs beheben kann?
Vielen Dank für die Unterstützung,
Gruß
Philipp
Da du partout auf den DAQ-Assi nicht verzichten willst, bleibt dir nur:
1) Win XP verwenden
oder
2) keine USB-600x verwenden.
Gruß, Jens
Hallo Jens,
danke - das ist eine Antwort :-)
Herzlichen Dank für die Hilfe... inzwischen bin ich ohne den Assi weitergekommen und kümmere mich jetzt um das Rausschreiben der Daten.
Bis dato gehe ich her und speichere die Daten in ein Text-file und lese die dann in Matlab ein und erzeuge in Matlab ein mat-file.
Gibt es eine Möglichkeit die Messdateien gleich in Labview in ein Mat-file als Array in ein mat-file abzuspeichern?
Gruß
Philipp