Guten Tag GerdW,
danke für die schnelle Antwort.
Zitat:Und nichts davon zeigst du uns…
Da dies meine Bachelor-Arbeit ist möchte ich die VIs nicht Öffentlich machen, ich hoffe Sie können das akzeptieren.
Im Grunde habe ich das Problem ja lokalisiert, in der Menü-Loop läuft eine Statemachine die im Zustand "Leerlauf" auf ein Ereignis wartet. Also in meinem Problemfall "aktuelle Einstellungen", darauf wechselt der Zustand in "aktuelle Einstellungen" und öffnet das Sub-Vi, indem die Schleife läuft und die Einstellungen anzeigt. Das Sub-VI hänge ich gerne an.
Zitat:Warum musst du dazu andauernd eine VI-Referenz öffnen?
Warum testet du auf "Invalid" - und nicht auf "Closed" oder "Hidden"?
Danke für den Tipp mit der Referenz, dies war mir nicht aufgefallen. Gerne frage ich auch auf "Closed" ab, ich hab es auf "Invalid" gelassen da es in einem anderen Sub-Vi funktionierte.
Zitat:Außerdem gibt es bessere Wege, eine Schleife zu beenden, als nur auf den Status des FP zu achten…
Könnten Sie mir diese Wege nennen ? Ich hab in dem Vi sonst keine Buttons, nur das Windows-Schießen und darüber wollte ich das Vi auch beenden.
Zitat:Du hast ein DualCore-System? Da ist dann eben ein CPU-Core voll beschäftigt!
Evtl. eine Schleife ohne Wartezeit?
ja, dual Core mit Win 7 glaube ich (Hochschulrechner). Ja ein Kern ist voll ausgelastet, die Schleife im Vi hat 50ms warten drin. Funktioniert bei Ausführung ja auch super, nur beim rausgehen passiert irgendwas. Es scheint mir so als würde eine Schleife im Hintergrund ausgeführt die keine Wartezeit hat, also kann ich Ihre Vermutung bestätigen.
Ich habe es gerade an meinem Rechner getestet, der Fehler tritt weiterhin auf. Habe mal einen "Stopp"-Button ins Sub-Vi einfügt und der Fehler ist weg.
Also muss es an der Art wie ich die Schleife beende liegen.
Gruß Niko
Aktuelle Einstellungen.vi (Größe: 21,28 KB / Downloads: 225)
Nachtrag: Eigentlich brauche ich auch keine Schleife, ich möchte ja nur die Werte in einem Fenster anzeigen lassen und bei Bedarf das Fenster wieder schließen. Wenn dies ohne Schleife möglich ist, nehme ich gerne Vorschläge an.