LabVIEWForum.de - MainVi und SubVI gleichzeitig aktiv

LabVIEWForum.de

Normale Version: MainVi und SubVI gleichzeitig aktiv
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wollte zu dem Thema ein Beispiel schreiben, wie man ohne Referenzen und ohne parallele Schleifen das auch machen kann.
Das Prinzip ist, dass das SubVI gar keine eigene Schleife hat, und damit auch keine nennenswerte Ausführungszeit. Damit es trotzdem "lebendig"" bleibt, wird es in der Hauptschleife des Main-VI gepollt.
Das hat am Anfang auch funktioniert, und das Ganze ist auch nicht meine Idee, ich habe dafür ein Beispiel gesehen.
Irgendwann funktionierte es aber dann plötzlich nicht mehr, und ich komme nicht dahinter, woran das liegt. Jetzt ist es so: Das SubVi wird zwar geöffnet, lässt sich aber nicht bedienen.
Vielleicht seht ihr euch das mal an und werdet fündig.
(Man kann das SubVI auf "Modal" stellen. Dann läßt sich aber das MainVI nicht bedienen. Es sollen beide VIs bedienbar sein).
Hallo Lucki,

wenn man beide FP auf frei verschiebbar und verborgen, wenn LV inaktiv ist setzt, geht´s.
Warum sonst nicht, ist mir auch ein Rätsel, zumal die Wartezeit keine Rolle zu spielen scheint, was die Bedienung angeht.

Gruß, Marko
Vielen Dank, Marko, es funktioniert so tatsächlich. Der Hauptfehler war natürlich, das das MainVI auf "Modal" gestellt war - da konnte das SubVI gar nicht ansprechbar sein. Aber auch wenn man beide VIs-Eigenschaften auf "Standard" setzt, funktionierts noch nicht richtig. Es passiert dann etwas ganz Seltsames: In Haupt-VI lassen sich die Knöpfe bedienen, die Drehregler hingegen nicht. Erst mit Deinen Einstellungen läufts richtig. Aber Warum ist ein Rätsel.
Gruß Ludwig
ja, genau das habe ich auch herausbekommen - vielleicht sollten die VIs in einen Rätselthread verschoben werden Smile

Gruß, Marko
Vielleicht kommt auch noch ein Superguru von ganz hoch oben in diesen Thread, der uns das Verhalten erklären kann..
Referenz-URLs