Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo, arbeite zur zeit immer noch an meinem Projekt, bis jetzt habe ich 5 Geräte in meinem VI "vereint".
Heute wollte ich mal einen längeren Betrieb testen und dabei ein paar Messungen machen.
Nach nicht mal 10 Minuten bekomme ich einen Bluescreen. Schuld daran hat wohl ein NI-Treiber. (nimxdfk.dll)
Ist das jemandem bekannt ?
Was kann man da machen ?
PS: Der Rechner hier ist auch nicht gerade der beste.
' schrieb:Schuld daran hat wohl ein NI-Treiber. (nimxdfk.dll)
Auch wenn im BlueScreen steht, dass der Fehler in nimxdfk.dll aufgetreten ist, heißt nach noch lange, lange nicht, dass diese DLL auch nur im entferntesten daran Schuld ist.
Zitat:PS: Der Rechner hier ist auch nicht gerade der beste.
Ich tippe eher darauf. Völlig veraltete oder fehlerhafte Graphikkartentreiber haben an BlueScreen viel mehr Schuld. Oder zu wenig Speicher etc.
Was hast du denn für einen Rechner? CPU/Hauptspeicher/Graphikkarte/Festplatte?
Welche LV-Version hast du denn und welche Karten?
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
22.09.2009, 10:39 (Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2009 10:39 von dualsbiker.)
Aso ja klar,
Also es sind 4 Geräte über USB verbunden, NI USB-9263, 9219 (2 mal) und 6216.
Das fünfte Gerät ist ein Netzteil mit RS232-Schnittstelle.
Beim Entwerfen habe ich immer erst jedes Gerät einzeln getestet, also extra ein VI für jedes Gerät geschrieben um die späteren Funktionen zu testen.
Wenn alles so funktioniert hat wie es sollte hab ich es zusammen gepackt.
Läuft ja auch alles wunderbar, bis ich mit dem Prog gearbeitet habe und es dann einen Bluescreen gibt.
Ich muss nichts Bestimmtes machen, das passiert unverhersagbar.
' schrieb:AMD Athlon 3500+ mit 2,21GHz, 1GB RAM, 40GB HD (9GB sind frei), GraKa GeForce 6150 LE mit 256MB
So schlecht ist das auch nicht.
Die Platte respektive der freie Platz ist etwas mager, sollte aber ausreichend sein.
' schrieb:Also es sind 4 Geräte über USB verbunden
Da tendiere ich noch mal in Richtung USB.
Zitat:Das fünfte Gerät ist ein Netzteil mit RS232-Schnittstelle.
Das hatte ich auch mal. Eine Onboard-RS232 mit Treiber aus dem Betriebssystem. Damit kamen BlueScreens in diversen DLLs (außer der für die RS232). Dann hab ich eine RS232-Steckkarte rein und die entsprechenden Treiber installiert - und siehe da, die BlueScreens waren weg.
Zitat:Beim Entwerfen habe ich immer erst jedes Gerät einzeln getestet, also extra ein VI für jedes Gerät geschrieben um die späteren Funktionen zu testen.
So macht man da.
Zitat:Ich muss nichts Bestimmtes machen, das passiert unverhersagbar.
Jetzt macht du ein Programm ohne RS232 und kuckst was passiert.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Betriebssystem? XP? Dann tippe ich auf ein richtiges Problem.
Es ist natürlich ohne weiteres möglich, dass da tatsächlich ein Fehler in irgendeinem USB-Treiber ist, für den NI verantwortlich ist. Möglicherweise tritt der Fehler auch nur in Kombination auf, so wie bei dir. Das wäre auch nicht das erste Mal. Ich hatte (eigentlich habe immer noch) mal einen ähnlichen Fehler (BlueScreen etc.) mit dem NI-CANBus. Ich hab dann in einem System-VI vom CANBus an einen DLL-Knoten ein leeres Array angehängt - und dann ging alles.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).