Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 S5-115U Handbuch Seite 145

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

55- 1 15U Handbuch
Einführung in STEP 5
OB 2131415: Alarmbearbeitung CPU 94219431944
M i t den CPUs 94219431944 kann eine "alarmgesteuerte" Bearbeitung durchgeführt werden. Eine
alarmgesteuerte Bearbeitung liegt vor, wenn ein vom Prozeß kommendes Signal die CPU im Auto-
matisierungsgerät veranlaßt, die zyklische Bearbeitung dieses Programms zu unterbrechen und i n
spezifisches Programm zu bearbeiten. Nach der Bearbeitung dieses Programms kehrt die C P U zur
Unterbrechungsstelle im zyklischen Programm zurück und setzt dort seine Bearbeitung fort. Die
alarmgesteuerte Programmbearbeitung weist folgende Merkmale auf:
Alarmquellen:
Signalvorverarbeitende Baugruppen und Digitaleingabebaugruppen mit Prozeßalarm
(+
Kap. 12.4)
0
Anwenderschnittstelle:
Bei Auftreten von Hardware-Alarmen werden vom Betriebssystem folgende OBs bearbeitet.
Alarm A:
OB 2
Alarm B:
OB 3
,
D
L
3 *
Alarm C:
OB4
Alarm D:
OB 5
Sind die Alarm-OBs nicht programmiert, wird in der zyklischen Programmbearbeitung fortge-
fahren.
o
Unterbrechungsstellen:
Der Alarm kann das zyklische und zeitgesteuerte Steuerungsprogramm nach jedem Befehl,
die integrierten Funktionsbausteine und das Betriebssystem an vorgegebenen Stellen unter-
brechen.
Der Befehl TNB kann bei den CPUs 9421943 nach jedem Wort unterbrochen werden. Bei der
CPU 944 ist die Befehlslaufzeit des TNB so klein, daß auf eine Unterbrechbarkeit verzichtet
wurde.
Wenn Sie integrierte Funktionsbausteine sowohl im zyklischen I zeitgesteuerten Steuerungs-
Programm als auch im Alarrnprogramm verwenden, dann müssen Sie auf folgendes achten: T m
\
zyklischen / zeitgesteuerten Programm müssen Sie vor jedem Aufruf eines integrierten FBs die
I
i
Alarme soerren!
Alarm sperren:
Mit der Operation AS kann die Alarmbearbeitung gesperrt, mit dem Befehl AF wieder freige-
geben werden. Voreinstellung ist AF. Während der Alarmsperre kann je Alarmkanal 1 Alarm
gespeichert werden.
Alarmpriorität:
Eine laufende Alarmbearbeitung kann nicht unterbrochen werden. Bei gleichzeitigem Auf-
treten von Alarmen gilt folgende Prioritätsliste:
höchste Priorität:
Alarm A
Alarm B
Alarm C
niedrigste Priorität:
Alarm D

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis