IF
Der IF-Baustein ermöglicht die Gestaltung alternativer Abläufe durch Verzweigung.
Welche der zwei Fortsetzungsmöglichkeiten (Next0 oder Next1) genutzt wird, ist abhängig von der Signalbelegung der Verzweigungsbedingung (bCond).
Der IF-Baustein besitzt keinen Zustand im Sinne einer Schrittfunktionalität. Ist der Ablauf bis zu diesem Baustein fortgeschritten, wird mit einem der beiden möglichen Verzweigungen der Ablauf fortgesetzt, wobei die Entscheidung anhand der Verzweigungsbedingung getroffen wird. Es findet keine Unterbrechung des Ablaufes statt.
Die Ausgänge Next0 und Next1 muss verschaltet sein, sonst wird der Download mit einer Fehlermeldung abgebrochen.
Eine Einführung in die Programmierung von Abläufen finden Sie im im Beispiel Flow-Chart Bausteine unter Einführung.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
Prev | I | FLOWCTRL | Eingang |
bCond | I | BIT | Verzweigungsbedingung |
Next0 | O | FLOWCTRL | Ausgang |
Next1 | O | FLOWCTRL | Ausgang |
Visualisierung
Wenn der Baustein nicht ordnungsgemäß beschaltet ist, wird er im Inbetriebnahme-Modus rot dargestellt.