Herunterladen Inhalt Inhalt Diese Seite drucken

Simatic S5-100U Gerätehandbuch Seite 264

Inhaltsverzeichnis

Werbung

Alarmverarbeitung
Übersicht:
Übersicht Zugriffsmöglichkeiten auf die Prozeßabbilder
Das nachfolgende Bild zeigt, wie der Datentransfer zwischen den Prozeßabbildern und AKKU 1
durch die verschiedenen Lade- und Transferanweisungen im OB2 abgewickelt wird.
T EBX/T EW X
T ABX/T AW X
X=Byte- oder Wortadresse
Bild 10.3 Übersicht über Zugriffsmöglichkeiten des OB2 auf die Prozeßabbilder
Beispiel für die OB2 Programmierung
Binäre Anweisungen können nur auf das normale PAE und PAA zugreifen. Um den alarmaus-
lösenden Kanal zu bestimmen, kann man das Peripheriebyte oder -wort zum Beispiel in ein Mer-
kerbyte oder -wort transferieren und dann mit binären Anweisungen auswerten.
Beispiel
An einer 4-kanaligen
Digital-Eingabebaugruppe,
Steckplatz 0, sind auf
Kanal 0 und 1 zwei Geber
angeschlossen. Bei Alarm
durch Geber 1 (Kanal 0)
soll zum FB12 verzweigt
werden.
Vorsicht
Wenn in der Alarmverarbeitung Merker aus dem zyklischen Programm überschrieben
und nochmals im Zyklus gebraucht werden, sind diese zu retten (z.B. in einem Daten-
baustein).
10-4
PAE
L EBX/L EW X
AKKU 1
PAA
AWL OB2
L PY 0
T MB 0
U M 0.0
UN E 0.0
O
UN M 0.0
U E 0.0
SPB FB 12
...
T PYX/T PW X
Erläuterung
Byte 0 des Alarm-PAE in den AKKU 1 laden und
in das Merkerbyte 0 transferieren.
Ist auf dem Kanal 0 eine positive Flanke auf-
getreten?
ODER
Ist auf dem Kanal 0 eine negative Flanke auf-
getreten?
Wenn eine Flanke aufgetreten ist, wird zum FB12
verzweigt.
S5-100U
Alarm-
PAE
L PYX/L PY1/L PW0
Alarm-
PAA
EWA 4NEB 812 6120-01b

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Simatic S5-100U

Inhaltsverzeichnis