S-Aktion: SPS-Begriff einfach erklärt
SchrittkettenWie ein Licht, das du beim Verlassen eines Zimmers einschaltest: Es bleibt an, nachdem du gegangen bist. Eine S-Aktion schaltet einen Befehl ein und hält ihn an, nachdem ihr Schritt endet, bis eine R-Aktion ihn löscht.
Eine Schrittaktion, die einen Befehl eingeschaltet hält, nachdem ihr Schritt endet. Eine eigene Rücksetzaktion muss diesen Befehl löschen.
S-Aktion an einer echten Maschine
S ist ein Aktionsbestimmungszeichen für Schritte. Es steht für Setzen, also speichernd: Der Befehl schaltet ein, wenn der Schritt läuft, und bleibt an, nachdem die Schrittkette diesen Schritt verlassen hat.
Er bleibt an, bis eine R-Aktion ihn löscht. Das ist nützlich, wenn ein Befehl mehrere Schritte überspannen muss. Statt ihn in jedem zu wiederholen, setzt du ihn einmal und setzt ihn einmal zurück.
Der Haken ist, dass das Ende des Befehls in dem Schritt, in dem er beginnt, nicht sichtbar ist. Wer die Schrittkette liest, muss nach dem passenden R suchen.
S-Aktion: ein durchgerechnetes Beispiel
Eine Umwälzpumpe wird für drei Schritte einer Charge gebraucht. Der erste davon hat S auf dem Befehl der Pumpe. Die nächsten beiden erwähnen ihn nicht, und die Pumpe läuft weiter. Ein späterer Endschritt hat R darauf, und die Pumpe stoppt.
S-Aktion: ein häufiger Fehler
Einen Befehl speichern, ohne dass es auf jedem Weg durch die Schrittkette einen Reset gibt. Die Schrittkette geht weiter, und die Pumpe läuft weiter.
Immer noch unsicher? Frag in der Umkleide.