INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

For Loop abbrechen?



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!

28.10.2010, 07:31
Beitrag #1

Kova Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2010

2009
-
de


Deutschland
For Loop abbrechen?
Hallo!

Ich brauche eure Hilfe...

Ich habe mein Programm fast fertig geschrieben und brauche jetzt nur noch ein "ABORT" Knopf.
Da liegt auch mein Problem. Ich schaffe es nicht mein Vorgang zu unterbrechen!
Ich muss die zweite große Schleife in meinem VI abbrechen.
Mein Programm macht ein Frequenz Sweep(For Loop_1) bei Erhöhung der Leistung(For Loop_2)!
Ich hoffe ihr könnt mir Helfen.

Grüße,
Armin


LABVIEW 2009


Angehängte Datei(en)
Sonstige .vi  FINAL_BETA.vi (Größe: 95,79 KB / Downloads: 220)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 07:42
Beitrag #2

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
For Loop abbrechen?
Moin!

Ich würde sagen, da musst du dann wohl deine For-Loops durch While-Loops ersetzen... Mir ist keine Methode bekannt, um eine laufende For-Loop abzubrechen, außer mit dem Abort-Button, der aber ja nicht wirklich die Lösung ist...

Gruß, Kai
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 07:46
Beitrag #3

Kova Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2010

2009
-
de


Deutschland
For Loop abbrechen?
Ja ich weiß :-(
Die For Loops kann ich leider nicht umschreiben.
Hat einer vielleicht irgendeine Idee???
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 07:50
Beitrag #4

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
For Loop abbrechen?
Warum kannstdu die nicht austauschen?
Lad doch mal dein VI oder den relevanten Teil als lv71VI oder Screenshot hoch, dann kann man sich das mal besser anschauen und konkrete Vorschläge geben...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 07:52
Beitrag #5

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
For Loop abbrechen?
Ab LabVIEW 8.6 (glaub ich zumindest):
rechts-klick auf die For-loop und "Conditional Terminal" auswählen...

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 07:55
Beitrag #6

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
For Loop abbrechen?
Ab LabVIEW 8.5 gibt es die Möglichkeit eine For-Schleife manuell zu beenden:

   

Gruss Marc

Edit: War wohl zu langsamO
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.10.2010, 08:13
Beitrag #7

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
For Loop abbrechen?
Soso, vllt. sollten wir doch mal über ein Upgrade nachdenken...Unsure
Was passiert denn beim Abbrechen wenn man sich eine Array per Autoindexing erzeugen lässt? Wie lang ist dann das Array beim Abbruch?
Naja, ist auch nicht so wichtig, häng hier ja eh mit 7.1 rum.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 08:14 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 08:15 von GerdW.)
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
For Loop abbrechen?
Hallo kova,

nach den offensichtlichen Antworten meiner Vorredner: Hast du vielleicht auch mal daran gedacht, dir einfach die Hilfe zur FOR-Loop durchzulesen? Da steht das auch drin...

@Kaiman:
Ganz einfach: du erhälst ein Array mit der Anzahl der Elemente = der bisher durchgeführten Anzahl an Iterationen. So wie man das erwartetSmile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2010, 08:34
Beitrag #9

Kova Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2010

2009
-
de


Deutschland
For Loop abbrechen?
Vielen Dank Marc!
Ich spiele jetzt damit! Es ist genau das was ich gesucht habe!

GerdW: Ich dachte so was ist nicht möglich! Du hast natürlich recht mit der HilfeBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sub-VI über Button im Hauptpanel abbrechen der Philipp ausm Wald 28 29.131 01.08.2018 06:55
Letzter Beitrag: GerdW
  Parallel Port Read and Write Loop.vi rothhp 2 3.828 16.12.2015 16:08
Letzter Beitrag: rothhp
  While-loop Margi 2 2.952 21.09.2015 12:49
Letzter Beitrag: TDO
  For und While Loop katana 2 3.858 29.07.2015 11:14
Letzter Beitrag: Trinitatis
  "Abbrechen"-Knopf im Datei-Dialog ändern Marcusius 1 3.353 10.06.2015 12:49
Letzter Beitrag: jg
  While Loop Case überspringen PaulC 13 11.442 07.01.2015 15:13
Letzter Beitrag: GerdW

Gehe zu: