LabVIEWForum.de - FOR-Schleife abbrechen ?

LabVIEWForum.de

Normale Version: FOR-Schleife abbrechen ?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

hab da folgenes Problem ich möchte Daten von einem Cluster-Array weiter verarbeiten. Babei soll die Verarbeitung so oft passieren wie es Cluster im Array gibt. Also mit der Anzahl der Elemente füttere ich das N einer FOR-Schleife. So weit so gut. Jetzt möchte ich aber auf einfachen Tastendruck die Schleife beenden (ohne VI beenden), die Eingangswerte verändern und wieder starten wollen.
Das Problem die FOR-Schleife läuft im Hintergrund weiter und ein neuer Start ist erst dann möglich wenn die fertig ist.

Kann ich die FOR-Schleife abbrechen? In anderen Programiersprachen z.B. soll es funktionieren, wurde mir berichtet, obwohl das da auch keine "saubere" Programmierung sein soll.

ODER kann ich das ganze in eine While-Schleife packen? Wie bekomme ich dann aber die Anzahl der Schleifen-Durchläufe hin.

Kann leider nicht das Original VI hier uploaden, deswegen habe ich schnell im Prinzip gleiches VI zusammengebaut, dass das Problem zu 100% wiederspiegelt.

Wäre sehr dankbar für einen brauchbaren Tip.
Vielen Dank im Voraus

Axel
Hallo,

schau Dir mal das Beispiel an. Das müsste Dir weiterhelfen. Und schau Dir mal den Übergang Deines Arrays in die While-Schleife an. Da habe ich rechts draufgeklickt und "Enable Indexing" aktiviert.

Gruß Markus

EDIT: Dieses Thema gehört nicht in Datenbank und File-I/O. Ich verschiebe es nach LabVIEW-Allgemein, nicht dass Du Dich wunderst.
' schrieb:Hallo,

schau Dir mal das Beispiel an. Das müsste Dir weiterhelfen. Und schau Dir mal den Übergang Deines Arrays in die While-Schleife an. Da habe ich rechts draufgeklickt und "Enable Indexing" aktiviert.

Gruß Markus

EDIT: Dieses Thema gehört nicht in Datenbank und File-I/O. Ich verschiebe es nach LabVIEW-Allgemein, nicht dass Du Dich wunderst.


Ja klar, doch so einfach. Manchmal sieht man dem Wald vor lauter Bäumen nicht, wenn man zu lange davor hockt.

Ich danke dir Markus, für deine Ausführung. hast mir sehr geholfen.
Wünsche Dir und allen anderen noch ein schönes Osterfest....

Luftgekühlte Gruß

AXEL
Referenz-URLs