Herunterladen Inhalt Inhalt Diese Seite drucken

Zykluszeitüberwachung Neu Starten - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Tabelle 7- 115
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:
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.
7.8.15
Zykluszeitüberwachung neu starten
Tabelle 7- 116
Anweisung RE_TRIGR
KOP/FUP
SCL
RE_TRIGR();
Mit der Anweisung RE_TRIGR starten Sie die Zykluszeitüberwachung während eines
Zyklusablaufs neu. Dadurch wird die maximal zulässige Zykluszeit mit der letzten
Ausführung der Funktion RE_TRIGR um eine maximale Zykluszeit verlängert.
Bei der CPU ist die Verwendung der Anweisung RE_TRIGR auf den Programmzyklus
begrenzt, also z. B. OB 1 und Funktionen, die aus dem Programmzyklus aufgerufen werden.
Das bedeutet, dass die Überwachungszeit zurückgesetzt wird, und ENO = EN, wenn
RE_TRIGR aus einem beliebigen OB in der Liste der Zyklus-OBs aufgerufen wird.
ENO = FALSE und die Zykluszeitüberwachung wird nicht zurückgesetzt, wenn RE_TRIGR
aus einem Anlauf-OB, einem Alarm-OB oder einem Fehler-OB aufgerufen wird.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Beschreibung
Der Parameter "Return_value" der Anweisung RET ist dem Ausgang ENO der
Bausteinaufruf-Box im aufrufenden Baustein zugewiesen.
– Fügen Sie Anweisungen aus dem Anweisungsverzeichnis ein.
– Fügen Sie eine Anweisung RET einschließlich einem der folgenden Elemente für den
Parameter "Return_Value" ein:
WAHR, FALSCH oder eine Adresse, die den erforderlichen Rückgabewert angibt.
– Fügen Sie weitere Anweisungen ein.
Beschreibung
Mit RE_TRIGR (Zykluszeitüberwachung neu starten) kann die maximal
zulässige Zeit bis zur Erzeugung einer Fehlermeldung durch die
Zykluszeitüberwachung verlängert werden.
100BAnweisungen
7.8 Programmsteuerung
239

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis