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 

Schleife wird zu früh beendet... Wie lässt sichs beheben?



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!

21.05.2007, 13:52
Beitrag #10

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Schleife wird zu früh beendet... Wie lässt sichs beheben?
' schrieb:@canix: Ja, eigentlich schon... Hast Du einen besseren Vorschlag als die while-schleife?

Jou, ich würde das alles in EINEM Schritt in der For-Schleife machen.
Einen neues 2d-Zähler-Array (des sich mit jedem Zyklus erweitert) durchschleifen und in dem Case, wo auf Grenzwertüberschreitung geprüft wird, den entsprechenden Zähler bezüglich Zyklusnummer hochzählen (den Index für das Zähler Array kannst du aus der Modulo-fkt. beziehen). Bei der Umsetzung kannst Du Dich in etwa an dem Zähler orientieren, der bereits vorhanden ist und zählt wieviele Zyklen "gefeuert" werden.

Das Array würde nachher folgendermassen aussen:

Index 0: 3599 3601
Index 1: 120 7080
Index 2: 5000 2200
...
Index 159: 4300 2900

Da du ja mal meintest, Du wolltest zwei Gruppen bilden (Zyklen mit und ohne Grenzwertüberschreitung) würde ich auf die letzte Version aus diesem Beitrag aufbauen:
http://www.LabVIEWforum.de/index.php?showtopic=5843#

und zwar 7.1: "versuch mit schleife 5.vi"

komme erst heute abend dazu dir ein beispiel zu posten

gruß
Jens

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Schleife wird zu früh beendet... Wie lässt sichs beheben? - canix - 21.05.2007 13:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Blockdiagramm lässt sich nicht zeigen Edi70 5 3.824 12.07.2021 11:14
Letzter Beitrag: GerdW
  Bei bestehenden VIs lässt sich Codefenster nicht öffnen _Markus_ 5 4.500 25.09.2018 09:17
Letzter Beitrag: _Markus_
  Beendet die Methode FP schließen auch die Ausführung? hansi9990 3 4.497 23.10.2017 07:41
Letzter Beitrag: GerdW
  Blockdiagramm lässt sich nicht öffnen LabDevo_CLD 1 4.168 07.08.2017 11:43
Letzter Beitrag: GerdW
  LabVIEW lässt sich nicht mehr beenden Hasenfuss 0 3.689 04.07.2015 16:58
Letzter Beitrag: Hasenfuss
Question asynchrones VI beendet nicht olmethn 6 5.002 25.06.2015 09:04
Letzter Beitrag: olmethn

Gehe zu: