' schrieb:Wie Tschac aber schon sagt, lässt sich das über einen Zustandsautomat einfach realisieren. Jerder Zustand entspricht einem Schritt. Eingänge erfassen, Schritte durchlaufen lassen, Ausgänge setzen.
VisionaryS schreibt aber explizit von einer Schrittkette. Das ist aber das Teil, was über dem Zustantsautomaten steht. Der Automat selbst besteht prinzipiell aus den drei Schritten wie angegeben. Eine Schrittkette im allgemeinen aber macht einen ganzen applikationsspezifischen Ablauf - auch in der S7. Zu einer Schrittkette gehört immer ein Schrittzähler (Enumerator). Und der z.B. geht, wenn ich das richtig mitbekommen habe, in der S7 quasi automatisch. Es soll sogar SPSen (B&R?) geben, die eine richtige switch/case-Anweisung beherrschen.
In LV geht beides - die applikationsspezifische Schrittkette wie das prinzipielle Verfahren des 3stufigen Zustandsautomaten - und das auch noch mit der selben Struktur.