Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Gerätehandbuch Seite 66

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

Werbung

SPS-Grundlagen leicht gemacht
4.3 Ausführung des Anwenderprogramms
Ereignis
Update
Profil
Das Anlauf- und das Programmzyklusereignis treten nie gleichzeitig auf, weil der Anlauf zuerst beendet sein muss,
1
bevor der Programmzyklus gestartet wird.
Bei Verwendung der Anweisungen DETACH und ATTACH sind mehr als 50 Prozessalarm-OBs möglich.
2
Sie können die CPU so konfigurieren, dass sie in RUN bleibt, wenn die maximale Zykluszeit überschritten wird, oder Sie
3
können mit der Anweisung RE_TRIGR die Zykluszeit zurücksetzen. Wenn die maximale Zykluszeit jedoch in einem
Zyklus zum zweiten Mal überschritten wird, geht die CPU in den Betriebszustand STOP.
Die Priorität bei einer neuen V4.0-CPU ist 22. Wenn Sie eine V3.0-CPU durch eine V4.0 CPU ersetzen, ist die Priorität
4
26, also die Priorität, die für V3.0 gültig war. In beiden Fällen kann das Prioritätsfeld geändert werden und Sie können
für die Priorität einen beliebigen Wert im Bereich von 22 bis 26 festlegen.
Weitere Informationen hierzu finden Sie unter "Austauschen Ihrer V3.0-CPU durch eine
V4.0-CPU".
Außerdem erkennt die CPU andere Ereignisse, die nicht über zugehörige OBs verfügen. Die
folgende Tabelle zeigt diese Ereignisse und die entsprechenden Aktionen der CPU:
Tabelle 4- 2 Zusätzliche Ereignisse
Ereignis
Peripheriezugriffsfehler
Fehler bezüglich der
maximalen Zykluszeit
Peripheriezugriffsfehler E/A-Fehler beim Aktualisieren des
Programmierfehler
Latenzzeit
Die Ereignis-Latenzzeit (d.h. die Zeit zwischen der Mitteilung der CPU über das Auftreten
eines Ereignisses und dem Start der Ausführung der ersten Anweisung im OB für die
Ereignisbearbeitung) beträgt ca. 175 µs, wenn zum Zeitpunkt des Alarmereignisses nur ein
Programmzyklus-OB als Bearbeitungsroutine aktiv ist.
Siehe auch
Online gehen, um die Werte in der CPU zu beobachten (Seite 287)
66
Zulässige Anzahl
1 Ereignis
1 Ereignis
Beschreibung
Fehler beim direkten Lesen/Schreiben
der E/A
Die CPU überschreitet die konfigurierte
Zykluszeit zum zweiten Mal
Prozessabbilds
Fehler beim Ausführen des Programms
CPU-Aktion
Die CPU schreibt das erste Auftreten in den
Diagnosepuffer und bleibt im Betriebszustand RUN.
Die CPU schreibt den Fehler in den Diagnosepuffer
und geht in den Betriebszustand STOP.
Die CPU schreibt das erste Auftreten in den
Diagnosepuffer und bleibt im Betriebszustand RUN.
Falls der Baustein mit dem Fehler über eine
Fehlerbehandlungsroutine verfügt, aktualisiert er die
Fehlerstruktur; falls nicht, schreibt die CPU den
Fehler in den Diagnosepuffer und bleibt im
Betriebszustand RUN.
Gerätehandbuch, 03/2014, A5E02486775-AF
OB-Standardpriorität
4
4
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis