Hier wird ein Schalter mit automatischem Wiedereinschalten modelliert. Im Logic Layer wird die Schrittkette abgebildet und im System Layer werden die Parameter vergeben.
Vorgang im Logic Layer:
Die Anlage ist darauf ausgelegt, nach einmaligem Einschalten des Schalters kontinuierlich zu laufen, bis der Schalter wieder ausgeschaltet wird. Dazu wird ein Sprungbefehl (Jump) eingefügt, der zum Schritt 2 „Switch ON“ führt, wo der Schalter eingeschaltet und abgefragt wird. Dieser Befehl überprüft den Status des Schalters in diesem Schritt. Im System Layer wird der Operand J – Jump in der Zone des Schalters festgelegt und führt einen Sprung zum Schritt 2 „Switch ON“ durch, solange der Schalter aktiv ist.
Wenn die Anlage ausgeschaltet wird, wird der Sprungbefehl nicht ausgeführt, dann erreicht die Sequence den Schritt 1 „Switch OFF“ und wartet wieder auf Schritt 2 „Switch ON“, bis die Anlage wieder eingeschaltet wird. Bei diesem Fall würde man keine I – Interlock Checks in den folgenden Schritten setzten.
System Layer: