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 

While-Schleife erst nach "längerem" TRUE-Wert beenden



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!

30.11.2010, 13:53
Beitrag #11

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
While-Schleife erst nach "längerem" TRUE-Wert beenden
' schrieb:Wenn ja würde ich ganz einfach die Anzahl der True-Werte zählen und diese wenn ein false auftritt zurück setzen. Das globale Schleifenende wird dann erreicht, wenn eine gewisse Anzahl von true Werten erreicht wurde.
Nicht schlecht - aber nicht neu. Das Vi in #4 macht genau das.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 15:36
Beitrag #12

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
While-Schleife erst nach "längerem" TRUE-Wert beenden
' schrieb:Die anderen Möglichkeiten funktionieren recht gut. Nur leider besteht jetzt noch das Problem das in der Schleife weiterhin Anweisungen sind die abgearbeitet werden sollten. Die Schleife wird jedoch während der Wartezeit blockiert.

Hat da jemand noch eine Idee?

Fühl' ich mich ignoriert? Ja.
Juckt mich das? Nein.

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 16:54
Beitrag #13

2ndsky Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2010

8.5
2010
de


Deutschland
While-Schleife erst nach "längerem" TRUE-Wert beenden
Hey SeBa,

habe ich htatsächlich übersehen! Funktioniert super!

Vielen Dank

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 23:57
Beitrag #14

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
While-Schleife erst nach "längerem" TRUE-Wert beenden
Ich würde den Sensor in einer parallelen Schleife mit einer geeigneten Zeitkonstante abfragen. Wenn die Abbruchbedingung erreicht wird, wird eine globale Variable gesetzt oder der Wert wird in eine Queue geschrieben. In der Hauptschleife wird die Queue bzw. die globale Variable abgefragt. Gleichzeitig werden die anderen Funktionen in der Hauptschleife mit einer für sie geeigneten Zeitkonstante ausgeführt.
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
  SubVI beenden nach einstellbarer Zeit angry_Nameless 5 3.419 06.05.2022 19:37
Letzter Beitrag: Martin.Henz
  Messwert für eine gewisse Zeit (~5sek.) speichern und dann erst ausgeben niklas2016 8 5.185 31.03.2021 09:35
Letzter Beitrag: GerdW
  While-Schleife sofort beenden ? RobertRoth 17 10.626 21.10.2019 11:00
Letzter Beitrag: RobertRoth
  Schleife sofort beenden mprocket 9 7.351 19.01.2018 23:26
Letzter Beitrag: mprocket
  Nur Werte in Array wenn Case True PreVIEW 10 10.486 10.02.2017 15:25
Letzter Beitrag: Dalle
  Bekomme kein True aus Event Structure nixblicker 7 4.871 09.02.2017 09:52
Letzter Beitrag: nixblicker

Gehe zu: