Aktion mit Zuweisungsbedingung
Die Aktion wird solange ausgeführt, wie der Schritt aktiv ist und die Zuweisungsbedingung erfüllt ist.
Beispiel: Der Motor M1 soll laufen, wenn der Schritt 2 aktiv ist und der Sensor B2 ein Werkstück erkennt
Umsetzung: GRAFCET
Umsetzung: S7-Graph
Das "N" steht für nichtspeichernd. Die Variable M1 kann also nur solange aktiv (=1) sein, wie der Schritt 2 aktiv ist.
Das "C" steht für condition, also Bedingung. M1 ist also nur aktiv, wenn Schritt 2 aktiv ist und die Bedingung erfüllt ist. Die Bedingung ist nur in der Einzelschritt-Darstellung sichtbar.
Umsetzung: FUP
Der Motor "M1" läuft so lange, wie "B2" UND Schritt 2 (SR_02) aktiv sind. Sobald eine der beiden Bedingungen nicht mehr erfüllt ist, also zum Beispiel der Sensor B2 kein Werkstück mehr erkennt, hört der Motor M1 sofort auf zu laufen.