Programmsteuerung von Funktionen von Funktionsbausteinen
Ein SPS-Programm kann in mehrere Funktionen oder Funktionsbausteine aufgeteilt werden. So kann man das Programm in logische Einheiten zusammenfassen. Um Bausteine aufzurufen und das Programm zu steuern, gibt es in Step7 unterhalb des Knotens Programmsteuerung einige Bausteine zur Programmsteuerung. Diese haben folgende Bedeutung:
- --(CALL) Funktion FC/Systemfunktion SFC aufrufen ohne Parameter
- --(MCR<) Master Control Relay einschalten
- --(MCR>) Master Control Relay ausschalten
- --(MCRA) Master Control Relay Anfang
- --(MCRD) Master Control Relay Ende
- --(RET) Springe zurück
Der CALL-Befehl wird meistens in AWL wie folgt eingegeben:
- CALL FB Funktionsbaustein FB als Box aufrufen
- CALL FC Funktion FC als Box aufrufen
- CALL SFB Systemfunktionsbaustein SFB als Box aufrufen
- CALL SFC Systemfunktion SFC als Box aufrufen
CALL-Baustein: FC/Systemfunktion SFC aufrufen ohne Parameter
Mit dem CALL-Baustein kann eine Funktion oder Systemfunktion (FC/SFC) ohne Parameter aufgerufen werden. Der CALL-Befehl kann bedingt oder absolut aufgerufen werden.
Auf jeden Fall ist die Angabe des FC/SFC bzw. deren Nummer nötig, z.B. FC2.