Alarmverarbeitung
Reaktion auf eine Alarmanforderung
Eine Reaktion auf eine Alarmanforderung muß im OB2 erfolgen:
•
Lesen des Alarmregisters Byte (x+3) und transferieren in das Prozeßabbild der Eingänge.
Durch das Lesen des Alarmregisters werden die Bits 0 ... 3 im Alarmregister auf der Baugruppe
wieder gelöscht. Dadurch wird der Alarm quittiert und die Baugruppe ist wieder freigegeben
für weitere Alarme.
•
In den Bits 0 ... 3 des gelesenen Alarmregisters wird angezeigt, welcher der 4 Alarmeingänge
einen Alarm ausgelöst hat. Es müssen alle Bits ausgewertet werden, für die der entsprechende
Alarmeingang freigegeben wurde und die gewünschte Alarmreaktion muß erfolgen.
•
Wenn das Bit 0 des Alarmregisters gesetzt ist (Alarm am Eingang (x+2). 4), dann zeigen die
Bits 4 ... 7 des Alarmregisters den Zustand der Eingänge x.0 ... x.3 bei Alarmauslösung.
Alarmfreigabe
Die Alarmfreigabe müssen Sie programmieren in den Anlauf-OBs OB21 und OB22. Die Alarm-
freigabe erfolgt durch das Setzen der jeweiligen Bits unter den Ausgabeadressen (x+2).0 ...
(x+2).3 ( Bild 9.3).
9-12
S5-115U Handbuch
EWA 4NEB 811 6130-01b