Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklus Anhalten; Operationen Get_Error - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

100BAnweisungen
7.8 Programmsteuerung
Maximale Zykluszeit des PLC-Geräts einstellen
Konfigurieren Sie den Wert für die maximale Zykluszeit in der Gerätekonfiguration unter
"Zykluszeit".
Tabelle 7- 117 Zykluszeitwerte
Zykluszeitüberwachung Mindestwert
Maximale Zykluszeit
Laufzeitüberwachung
Endet die maximale Zykluszeit, bevor der Zyklus vollständig ist, wird ein Fehler erzeugt.
Wenn der fehlerverarbeitende Codebaustein OB 80 im Anwenderprogramm enthalten ist,
führt die CPU den OB 80 aus, für den Sie Programmlogik eingeben können, um eine
bestimmte Reaktion zu erzielen. Ist OB 80 nicht im Programm enthalten, wird die erste
Timeout-Bedingung ignoriert.
Wenn in demselben Programmzyklus eine zweite Überschreitung der maximalen Zykluszeit
auftritt (2 x maximaler Zykluszeitwert), wird ein Fehler ausgelöst, der bewirkt, dass die CPU
in den Betriebszustand STOP geht.
Im Betriebszustand STOP wird die Ausführung des Programms angehalten, die CPU-
Systemkommunikation und die Systemdiagnose laufen jedoch weiter.
7.8.16

Zyklus anhalten

Tabelle 7- 118
Anweisung STP
KOP/FUP
SCL
STP();
Weitere Informationen finden Sie unter: Konfigurieren der Ausgänge für den Wechsel von
RUN in STOP (Seite 90).
Ist EN = WAHR, so geht die CPU in den Betriebszustand STOP, die Programmausführung
endet und der Zustand von ENO ist bedeutungslos. Sonst ist EN = ENO = 0.
7.8.17

Operationen Get_Error

Die Anweisungen GET_ERROR liefern Informationen über Fehler in der Ausführung von
Programmbausteinen. Wenn Sie eine Anweisung GetError oder GetErrorID in Ihren
Codebaustein aufnehmen, können Sie Programmfehler in Ihrem Programmbaustein
behandeln.
240
1 ms
Beschreibung
STP (Zyklus stoppen) versetzt die CPU in den Betriebszustand STOP. Ist
die CPU im Betriebszustand STOP, so werden die Ausführung des
Programms und die Aktualisierung der Ein- und Ausgänge im Prozessbild
angehalten.
Höchstwert
6000 ms
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Voreinstellung
150 ms

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis