15.11.2007, 08:15
Hallo,
habe bis jetzt immer zum Warten auf Benutzereingaben eine While Schleife genommen, und diese mit einem Knopf abbrechbar gemacht. Damit die CPU nicht 100% Last hat, habe ich den Knopf dann in eine Eventstruktur innerhalb der Schleife verlegt und auf das Event Value Change gewartet. Das geht auch wunderbar. Nun möchte ich dieses "Test"-VI aber gerne zu einem großen zusammenbauen, bei dem die Vorgaben die vorher per Hand eingegeben wurden, aus einem Cluster übernommen werden sollen und dann soll es auch automatisch weitergehen. Die Übergabe des Clusters und Unbundle by Name mit Zuweisung geht ohne Probleme, nur die While Schleife mit dem Event bekomme ich nicht abgebrochen. Dazu übergebe ich dem VI eine boolesche Variable/Konstante, die true ist.
Anbei einmal ein Bild meines Konstruktes. Abgebrochen werden soll die while Schleife bei Druck auf den weiter Knopf, wenn ein Fehler vorliegt, oder wenn Vorgaben verwenden (= Übergabeparameter) true ist. Es geht aber nur weiter, wenn ich auf den weiter Knopf drücke.
Wie macht man es richtig?
Gruß,
Robert
P.S. Wenn man das Bild nicht in der Vorschau sieht, verleitet das zum doppeltem Hochladen ;=)
habe bis jetzt immer zum Warten auf Benutzereingaben eine While Schleife genommen, und diese mit einem Knopf abbrechbar gemacht. Damit die CPU nicht 100% Last hat, habe ich den Knopf dann in eine Eventstruktur innerhalb der Schleife verlegt und auf das Event Value Change gewartet. Das geht auch wunderbar. Nun möchte ich dieses "Test"-VI aber gerne zu einem großen zusammenbauen, bei dem die Vorgaben die vorher per Hand eingegeben wurden, aus einem Cluster übernommen werden sollen und dann soll es auch automatisch weitergehen. Die Übergabe des Clusters und Unbundle by Name mit Zuweisung geht ohne Probleme, nur die While Schleife mit dem Event bekomme ich nicht abgebrochen. Dazu übergebe ich dem VI eine boolesche Variable/Konstante, die true ist.
Anbei einmal ein Bild meines Konstruktes. Abgebrochen werden soll die while Schleife bei Druck auf den weiter Knopf, wenn ein Fehler vorliegt, oder wenn Vorgaben verwenden (= Übergabeparameter) true ist. Es geht aber nur weiter, wenn ich auf den weiter Knopf drücke.
Wie macht man es richtig?
Gruß,
Robert
P.S. Wenn man das Bild nicht in der Vorschau sieht, verleitet das zum doppeltem Hochladen ;=)