Dies ist eine Antwort auf die Leseranfrage von Fabi96.
Es wird gezeigt, wie ein Initialschritt durch ein SPS Programm realisiert wird. In meinem Buch stelle ich vier verschiedene Möglichkeiten vor, einen Initialschritt/ GRAFCET durch ein SPS Programm abzubilden.
Dieser einfache GRAFCET soll in einen FUP umgesetzt werden:
Hier nun die erste Variante aus meinem Buch, das zugehörige Programm in FBS kann so aussehen:
Erklärung: Der Initialschritt wird genau dann "automatisch" gesetzt, wenn alle anderen Schritt nicht aktiv sind. Dies ist beim ersten Einschalten der Steuerung der Fall. Deshalb wurde an den Setzeingang von "X0" das UND-Gatter gelegt.
Beachten Sie die Rücksetzbedingung des letzen Schrittes. Der letze Schritt X2 wird durch den Taster S3 zurückgesetzt, dies führt in diesem Programm "automatisch" zum Setzen von X0. Und genau dieses Verhalten gibt der GRAFCET auch vor.