Herunterladen Inhalt Inhalt Diese Seite drucken

Parametrierung In Anlauf-Obs - Siemens simatic s5-115u Handbuch

Vorschau ausblenden Andere Handbücher für simatic s5-115u:
Inhaltsverzeichnis

Werbung

CPU
945 Handbuch
Alarmverarbeltung
9.2.3
Parametrierung in Anlauf-OBs
In den ANLAUF-Bausteinen OB21 und OB22 muß programmiert werden:
welche Eingänge einen Alarm auslösen sollen
und
ob der Alarm durch eine steigende oder fallende Flanke ausgelöst werden soll.
Diese Informationen legen Sie in zwei Bytes fest, die durch das Programm im OB21 oder OB22 zur
Baugruppe übertragen werden.
Im Byte "Baugruppenadresse" markieren Sie, welche Eingänge einen Alarm auslösen sollen, im
Byte "Baugruppenadresse+lW markieren Sie, durch welche Flanke der Alarm ausgelöst werden
soll.
Programmierung der Anlauf-Bausteine
L
K M a b
Ein Bitmuster aus zwei Byte wird in den AKKU 1 geladen.
(a: Bitmuster der Alarm-Freigabe;
b: Bitmuster der alarm-aus1 senden Flanke)
T
PW
X
Die Informationen werden aus AKKU
I
zur Baugruppe
Die Bits im Byte "Baugruppenadresse" (hier Byte a), das mit der Anweisung "L KM ab" in den
AKKU 1 geladen wurde, entsprechen den Bitadressen der acht Eingangskanäle. Ist ein Bit auf "1"
gesetzt, so i s t für diesen Kanal der Alarm freigegeben.
Die Bits im Byte "BaugruppenadresseW geben an, ob der Alarm auf diesem Kanal bei
steigender Flanke (Belegung mit "0") oder bei fallender Flanke (Belegung mit "I" ) ausgelöst
wird.
Beispiel:
Die Eingänge 2, 4 und 6 sollen bei steigender Flanke, die Eingänge 1, 3 und 5 bei
fallender Flanke einen lnterrupt auslösen.
Alarm-Freigabe
Alarm-auslösende Flanke
Bitadresse des Eingangs
7
0
7
0
Baugruppenad resse
Baugruppenadresse+ 1
: W : : : :
..............
=
Bedeutungslose Bits, da die entsprechenden Bits im Byte
"Baugruppenadresse" auf "0" gesetzt sind (kein Alarm)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis