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 

Laufendes VI 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!

03.04.2013, 18:47
Beitrag #1

Patrik Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2013

2012
2012
DE



Laufendes VI abbrechen
Hallo Zusammen
ich habe folgendes Problem:
Ich programmiere einen Roboter welcher autonom auf einem Spielfeld fährt und dort verschiedene Aufgaben erfüllt. Wenn ein Gegnerischer Roboter erkannt wird, soll der Roboter sofort anhalten, einen neuen Weg berechnen und diesem folgen.
Das Problem liegt nun darin, dass wenn während der Fahrt ein Gegner erkannt wird, bricht die Fahrfunktion erst ab, wenn sie fertig ausgeführt wurde. Das ist natürlich zu spät, der Roboter muss sofort anhalten. Ich habe bereits folgende Varianten ausprobiert:

Fahrfunktion in eine While-Schlaufe. Als Abbruchkriterium die Gegnererkennung.
Fahrfunktion in eine Case-Struktur. Die Gegnererkennung ändert dann den Case von "Fahren" auf "Stoppen"
Interrupt: Die Fahrfunktion würde zwar abbrechen und es könnte auch ein zusätzlicher Weg eingeschlagen werden. Sobald dieser aber komplett absolviert wurde, würde der Roboter wieder versuchen den alten Code auszuführen.

Hat irgendjemand eine Idee? Besten Dank für eure Hilfe.

Gruss Patrik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Laufendes VI abbrechen - Patrik - 03.04.2013 18:47
RE: Laufendes VI abbrechen - GerdW - 03.04.2013, 19:26
RE: Laufendes VI abbrechen - Patrik - 03.04.2013, 20:19
RE: Laufendes VI abbrechen - GerdW - 03.04.2013, 20:27
RE: Laufendes VI abbrechen - Clyde - 04.04.2013, 06:16
RE: Laufendes VI abbrechen - Patrik - 04.04.2013, 08:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  ungebremste Schleife / laufendes VI finden Trinitatis 3 2.511 18.08.2020 13:13
Letzter Beitrag: Trinitatis
  Sub-VI über Button im Hauptpanel abbrechen der Philipp ausm Wald 28 28.418 01.08.2018 06:55
Letzter Beitrag: GerdW
  "Abbrechen"-Knopf im Datei-Dialog ändern Marcusius 1 3.258 10.06.2015 12:49
Letzter Beitrag: jg
  wie Prozess vorzeitig abbrechen? Hasenfuss 3 4.379 13.03.2013 16:46
Letzter Beitrag: GerdW
  Zyklus abbrechen ragingbull 11 8.359 24.09.2012 16:19
Letzter Beitrag: GerdW
  While Schleife vorzeitig abbrechen Moeseph 3 5.344 08.04.2012 12:09
Letzter Beitrag: Moeseph

Gehe zu: