LabVIEWForum.de - Fehler -10401 ist bei AI Group Config... (Woher?)

LabVIEWForum.de

Normale Version: Fehler -10401 ist bei AI Group Config... (Woher?)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LabVIEW Gemeinde.

Ich bekomme (neuerdings) beim Ausführen meines Programms folgende Fehlermeldung:
<blockquote>
Fehler -10401 ist bei AI Group Config aufgetreten

NI-DAQ LV: Das angegebene Gerät is entweder kein Produkt
von National Instruments oder der Treiber unterstützt das Gerät nicht
(z.B. der Treiber war schon erhältlich, bevor das Produkt unterstützt wurde).</blockquote>

(LabVIEW 8.5 / Screenshot siehe Anhang)

<_<Leider kann ich den Ursprung des Fehlers nicht lokalisieren.
Ich habe schon mit der Higlightning Funktion und der Einzelausführung gearbeitet nur leider tritt dann der Fehler irgendwie nicht auf.

Hinweis:
Das Programm dient zur Datenerfassung via Messkarten von NI allerdings lasse ich das Programm zuhause in einer Art Demomodus laufen in dem nie auf DAQ zugegriffen wird sondern alle Messwerte "gewürfelt" oder durch Signalverlaufserzeugung generiert werden...

Wo kann der Fehler nun herkommen!? Hat jemand eine Idee wie ich der Sache auf die Schliche kommen kann?
(Kann dieser Feler NUR auftauchen wenn ich definitiv doch versuche auf eine (zuhause nicht vorhandene) Messkarte zuzugreifen? Vielleicht habe ich bei einer If-Abfrage was vertauscht - aber ich find's nicht!



Vielen Dank in voraus - wäre super wenn einer helfen kann!

P.S.: Ich kann das Prog nicht hochladen, da ist soviel Kram eingebunden, das läuft NUR auf meinem Rechner.
Hmm
AI Group Config.vi, das ist doch ein VI aus der Trad-DAQ Treiber Bibliothek.

Dieses VI läuft nur ohne Fehlermeldung, wenn du auch eine entsprechende NI-Hardware angeschlossen hast, also logisch, dass du eine Fehlermeldung bekommst.

Du könntest ja auch mal nach dem VI in deinem Projekt suchen, Strg-F drücken und dann:
[attachment=16582]

Gruß, Jens

Offtopic2
Profil_ergaenzen, wenn du inzwischen (auch) LV 8.5 hast.
Und die Standardrückfrage: Ist deine NI-Hardware sooo alt, dass du auf den Trad-DAQ Treiber zurückgreifst? Der neue DAQmx-Treiber ist wesentlich besser zu programmieren. Außerdem kann dort die eine oder andere Hardware "simuliert" werden, dann hast du nicht diese Fehlermeldung wie oben.

Gruß, Jens
' schrieb:AI Group Config.vi, das ist doch ein VI aus der Trad-DAQ Treiber Bibliothek.
[*grübel*]
Ja doch, kann ich nachvollziehen. Die Temperaturkarte NI-435x z.B. geht nur mit aktuell TradDaq 7.4.4. Auch simulieren kann man diese Karte nicht.

In meiner Testumgebung, in der auch keinerlei Karten physikalisch vorhanden sind, werden zwar alle Zugriffe wie Config etc. gemacht und Fehlermeldungen erscheinen in einem Meldefenster - aber das Programm läuft ohne weiteres weiter.
hmm... herzlichen Dank - ich hab das Problem lösen können...

Mein Programm wollte tatsächlich auf die uralte Temp-Messkarte (NI-435x) zugeifen!
Ich hab da zwar immer eine If-verzwigung und im "Testbetrieb" sollte er sich ne Temperatur ausdenken aber an einer ganz anderen Stelle im Programm wurde meine globale Variable "Testbetrieb" überhaupt nicht mit "True" vollgeschrieben, kein Wunder, dass er immer die Karte abfragen wollte...
Referenz-URLs