Hallo Sandra Kumpf,
herzlich willkommen im Forum!
Zitat:Ich möchte gerne die While Schleife beenden auch wenn der Schleifendurchlauf noch nicht beendet ist, also zu jedem Zeitpunkt, damit ich die Pumpe, welche über den µc gesteuert wird, abschalten kann.
Das geht nicht (ohne weiteres). Grund: THINK DATAFLOW!
(DATAFLOW: eine Struktur wird erst verlassen, wenn alles innerhalb dieser Struktur abgearbeitet wurde.)
Lösung:
Gestalte den Code in deiner Schleife so, dass du die Möglichkeit einbaust, die Schleife möglichst schnell zu verlassen- indem du den Gesamtcode in kleinere Zwischenschritte aufteilst. Eine Statemachine bietet sich für solche Dinge sehr gut an: jeder Zwischenschritt wird als ein State abgebildet…
Außerdem:
Wenn du LV2015 benutzt, dann