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 

Programmstop



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!

14.02.2018, 16:49
Beitrag #11

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Programmstop
(14.02.2018 10:14 )MartinNewBee schrieb:  wie programmiere ich einen quasi "Notaus" (ich weiß so was sollte nicht programmiert sondern gebaut werden).
Was willst du haben: Einen Notaus bzw. Nothalt oder nur einen ganz normalen "Ablauf sofort beenden" (es gäbe da noch "Ablauf nach Zyklus beenden").

Für beide Fälle ist es ratsam, die Ablaufsteuerung als Schrittkette zu gestalten. Arbeite die Schrittkette in einem festgelegten Raster ab, z.B. 50ms. Jeder einzelne Schritt einer Schrittkette darf nur einen Bruchteil der Rasterzeit der Schrittkette benötigen. Sollte eine definierte oder undefinierte Wartezeit benötigt werden, so muss diese Zeit eben ohne explizite Wartefunktion programmiert werden. Man könnte z.B. die Schrittkettenaufrufe zählen. Wenn du jetzt einen "Abbruch sofort" haben willst, muss du lediglich nach jedem einzelnen Schritt (also außerhalb der Case-Sequenz) die Ende-Bedingung abfragen. Ist sie eingetreten, setzt du den nächsten Schritt der Schrittkette einfach auf den Schritt "Ablauf sofort beenden".

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
30
Antwort schreiben 


Nachrichten in diesem Thema
Programmstop - MartinNewBee - 13.02.2018, 11:38
RE: Programmstop - GerdW - 13.02.2018, 12:38
RE: Programmstop - Freddy - 13.02.2018, 14:15
RE: Programmstop - GerdW - 13.02.2018, 14:25
RE: Programmstop - Freddy - 13.02.2018, 14:37
RE: Programmstop - GerdW - 13.02.2018, 15:14
RE: Programmstop - Lucki - 13.02.2018, 15:49
RE: Programmstop - MartinNewBee - 14.02.2018, 10:14
RE: Programmstop - IchSelbst - 14.02.2018 16:49
RE: Programmstop - GerdW - 14.02.2018, 10:36
RE: Programmstop - Lucki - 14.02.2018, 14:11
RE: Programmstop - THL - 16.02.2018, 14:09
RE: Programmstop - Lucki - 17.02.2018, 09:15
RE: Programmstop - THL - 19.02.2018, 14:49
RE: Programmstop - Lucki - 18.02.2018, 08:03
RE: Programmstop - Lucki - 19.02.2018, 17:26

Gehe zu: