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 

Ereignis-gesteuerter Ablauf (wenn > dann > wenn > dann …)



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!

02.07.2010, 08:38
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Ereignis-gesteuerter Ablauf (wenn > dann > wenn > dann …)
Gerade die von quarks beschriebene Abfolge schreit ja förmlich nach einer Statemachine.

Statemachine haben einen weiteren Vorteil: Nach jedem einzelnen Step kann man nämlich, und zwar außerhalb der Statemachine-Struktur, einen für alle Schritte identischen Code ausführen lassen. Abbruch der Statemachine zu einem beliebigen Zeitpunkt wäre so ein Fall.

Eine Statemachine muss auch nicht zwangsläufig linear sein. Wenn ein Step S1 z.B. 20 Minuten warten soll, muss das nicht der Step S1 selbst machen. Er ruft einen Step SW mit Parameter WAIT auf. Der Step SW selbst ruft sich im Raster von z.B. 20ms selbst auf. Jetzt hat man die Möglichkeit im Raster von 20ms irgendwas zu machen - z.B. Abbrechen. Nach den 20 Minuten gibt der Step SW die Kontrolle wieder an den aufrufendes Step zurück.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Ereignis-gesteuerter Ablauf (wenn > dann > wenn > dann …) - IchSelbst - 02.07.2010 08:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mittelwert wenn Werte in erster Spalte gleich marc_ampa 6 4.979 21.03.2022 08:38
Letzter Beitrag: marc_ampa
  Messwert für eine gewisse Zeit (~5sek.) speichern und dann erst ausgeben niklas2016 8 5.184 31.03.2021 09:35
Letzter Beitrag: GerdW
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.315 31.03.2020 14:49
Letzter Beitrag: bachatero18
Wink Benutzerdefinirtes Ereignis mit Arduino jennylena 1 3.260 15.02.2018 09:53
Letzter Beitrag: IchSelbst
  Ereignis Struktur 911tom 9 6.896 20.12.2017 20:57
Letzter Beitrag: GerdW
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.221 23.10.2017 09:08
Letzter Beitrag: Ksanto

Gehe zu: