LabVIEWForum.de
LV Fehler 200022 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: LV Fehler 200022 (/Thread-LV-Fehler-200022)



LV Fehler 200022 - Mikege - 26.03.2014 08:12

Hallo zusammen

Vorweg: Ich bin ein absoluter LV Neuling!!!

Was ich in LV umsetzen möchte:

Ich möchte 4 NI USB-TC01 und ein NI cDAQ9191 über ein vi auslesen und die Daten in zwei Files wegspeichern (vi siehe Anhang).
Die vi habe ich mit dem Pfeil (Ausführen) und dem Schalter (Messung anschalten) gestartet.

Mein Problem:

Nach ca. 2 Stunden Messzeit kriege ich die Fehlermeldung 200022 (PrtScr siehe Anhang).


Wo liegt das Problem, wie muss ich gegebenenfalls meine DAQ's verschachteln, damit das Programm störungsfrei läuft? Bitte helft mir....


Mikege


RE: LV Fehler 200022 - GerdW - 26.03.2014 08:40

Hallo Mikege,

so hart es klingen mag: Verzichte auf ExpressVIs!

Es gibt so viele Beispiel-VIs und AppNotes zu DAQmx, da ist es nicht wirklich schwer, die "normalen" DAQmx-Funktionen zu nutzen. Dann erstellt man einmal bei VI-Start einen Task und liest dann fortlaufend Werte…

Tipp: Links in meiner Signatur beachten!

Zitat:Schritte:
----------------------
1. Erstellen Sie mit dem Express-VI "DAQ-Assistent" einen Task zur Thermoelementmessung. Thermoelementtyp und Temperatureinheit können nach einem Doppelklick auf das Express-VI geändert werden. Beim Anklicken der Stoppschaltfläche werden der Task und die Schleife gestoppt.

2. Der Anschluss "Daten" des Express-VIs "DAQ-Assistent" gibt die Temperaturwerte aus, die in der Anzeige "Aktueller Messwert" sowie im Signalverlaufsdiagramm angezeigt werden.

3. Bei Auswahl von "Daten protokollieren?" überträgt das Express-VI "Messwerte in Datei schreiben" die Messwerte in die angegebene Datei.
Welcher Hausaufgabe entspringt denn diese Aufgabenbeschreibung? Wenn dein Ausbilder explizit die Nutzung von ExpressVIs vorgibt, dann darf er keine Langzeit-Versuche mit diesem VI durchführen!


RE: LV Fehler 200022 - Mikege - 26.03.2014 09:40

Die "Aufgabenstellung" stammt aus dem Tutorial zum Sensor - die ist also von National Instruments...

Ich versuchs mal per DAQmx


Dank soweit


RE: LV Fehler 200022 - GerdW - 26.03.2014 10:12

Ahh, eine Aufgabenstellung, die vom NI-Marketing erdacht wurde… Big Grin

Noch etwas: USB-Geräte sind nicht unbedingt für Langzeit-Versuche geeignet. Sie neigen da eher zu Problemen als z.B. PCI(e)-Karten. Und du hast ja da gleich 5 Geräte am PC angeschlossen…


RE: LV Fehler 200022 - Oscar234 - 26.03.2014 14:14

Hallo,

dein Fehler sagt 'Kanalname: Temperatur'. Diesen Namen benutzt du im Dev3 sowie Dev4, also liegt der Fehler bei diesen zwei Tasks... gib ihnen doch so wie oben bei Dev1 und Dev2 schon gemacht, noch das Kürzel _03 _04 mit!
Entweder des war´s schon...ka. kenn mich mit DAQ immer noch nicht so aus oder es schränkt dir wenigstens dann den Fehler auf das Dev ein!

Aber wie schon von anderen erwähnt ExpressVIs vermeiden...außer natürlich bei Aufgabenstellungen vom NI-Marketing ^^

Grüße Oscar