Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 300

Inhaltsverzeichnis

Werbung

Anweisungen
8.8 Programmsteuerungsoperationen
8.8.4
RET (Rückgabewert)
Mit der optionalen Anweisung RET wird die Ausführung des aktuellen Bausteins beendet. Nur
bei Signalfluss zur Spule RET (KOP) oder wenn die Box RET wahr ist (FUP), wird die
Programmausführung des aktuellen Bausteins an diesem Punkt beendet; nach der Anweisung
RET werden keine weiteren Anweisungen ausgeführt. Wenn es sich bei dem aktuellen Baustein
um einen OB handelt, wird der Parameter "Return_Value" ignoriert. Wenn es sich bei dem
aktuellen Baustein um eine FC oder einen FB handelt, wird der Wert des Parameters
"Return_Value " als ENO-Wert der aufgerufenen Box wieder an die aufrufende Routine
übergeben.
Sie müssen die Anweisung RET nicht als letzte Anweisung in einen Baustein einfügen, dies
geschieht automatisch. Sie können mehrere Anweisungen RET in einen einzigen Baustein
einfügen.
Für SCL siehe RETURN (Seite 318)-Anweisung.
Tabelle 8-140 Programmsteuerungsanweisung Rückgabewert (RET)
KOP
FUP
Tabelle 8-141 Datentypen für die Parameter
Parameter
Datentyp
Return_Value
Bool
Beispiel für die Verwendung einer Anweisung RET in einem Codebaustein FC:
1. Erstellen Sie ein neues Projekt und fügen Sie eine FC ein:
2. Bearbeiten Sie die FC:
– Fügen Sie Anweisungen aus dem Anweisungsverzeichnis ein.
– Fügen Sie eine Anweisung RET einschließlich einem der folgenden Elemente für den
– Fügen Sie weitere Anweisungen ein.
3. Rufen Sie die FC aus dem Hauptprogramm MAIN [OB1] auf.
Der Eingang EN der FC-Box im Codebaustein MAIN muss wahr sein, damit die FC ausgeführt
wird.
Der von der Anweisung RET in der FC angegebene Wert liegt nach der Ausführung der FC, an
deren Anweisung RET Signalfluss anliegt, am Ausgang ENO der FC-Box im Codebaustein MAIN
an.
300
SCL
Beschreibung
RETURN;
Beendet die Ausführung des aktuellen Bausteins.
Beschreibung
Der Parameter "Return_value" der Anweisung RET ist dem Ausgang ENO der Baustei‐
naufruf-Box im aufrufenden Baustein zugewiesen.
Parameter "Return_Value" ein:
WAHR, FALSCH oder eine Adresse, die den erforderlichen Rückgabewert angibt.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis