Herunterladen Inhalt Inhalt Diese Seite drucken

Priorität - Siemens Simatic S5 CPU 928B Anleitung

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Programmbearbeitungsebenen
Priorität
4 - 10
Die Programmbearbeitungsebenen haben eine feste Priorität. Davon
abhängig können sie einander unterbrechen bzw. ineinander verschach-
telt werden.
Die "Anlauf- und die Fehlerebenen" unterscheiden sich von den
"Grundebenen" dadurch, daß sie grundsätzlich an der nächsten Be-
fehlsgrenze eingeschachtelt werden, sobald das entsprechende Ereignis
aufgetreten ist. Sie können sowohl in die Grundebenen als auch gegen-
seitig eingeschachtelt werden. Bei Fehlern hat der zuletzt aufgetretene
immer die höchste Priorität.
Eine "Grundebene" hingegen kann in die jeweils niederpriore nur an
Bausteingrenzen eingeschachtelt werden, es sei denn, diese Voreinstel-
lung ist durch eine entsprechende Programmierung des DX 0 geändert
worden (siehe Kapitel 7).
Priorität der "Grundebenen":
ZYKLUS
ZEITAUFTRAG
WECKALARM 5 s
WECKALARM 2 s
.
.
REGLERALARM
VERZÖGERUNGSALARM
PROZESSALARM
Beispiel:
Während der Bearbeitung eines Weckalarms tritt
ein Prozeßalarm auf. Da der Prozeßalarm eine hö-
here Priorität besitzt, wird
der Weckalarm-Ebene an der nächsten Bausteingrenze
unterbrochen und die PROZESS-ALARM-Programmbear-
bearbeitungsebene
der Bearbeitung des Prozeßalarms nun z.B. vom Sy-
stemprogramm ein Adressierfehler erkannt, so wird
der Prozeßalarm sofort an der nächsten Befehlsgren-
ze unterbrochen, um die ADF-Ebene einzuschachteln.
aufsteigende Priorität
die
Bearbeitung
eingeschachtelt. Wird bei
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis