Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierbeispiel - Siemens Simatic S5 S5-115U Handbuch

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

55-
1 15U
Handbuch
Kommunikationsmöglichkeiten und Alarmverarbeitung
Im OB 2 muß jeder Eingang, der für den lnterrupt freigegeben ist, abgefragt werden. Die Adresse
der Eingänge erhalten Sie, indem Sie die Baugruppen-Anfangsadresse um
I
erhöhen.
Beispiel:
Die Eingänge 0 und 1 der Baugruppe mit der Anfangsadresse 8 sollen auf einen Inter-
rupt abgefragt werden.
Abfrage von Eingang 0.
Bearbeitung von lnterrupt 0 im PB 1.
Abfrage von Eingang 1.
*
PY
bei
SS-DOS-PG
I ;
,
I
12.4.4 Programmierbeispiel
Die Digitalbaugruppe mit Prozeßalarmbildung besitzt d'ie Anfangsadresse "8".
Der Eingang 0 soll ein lnterrupteingang mit steigender Flanke sein. Von einer Interrupt-
anforderung an diesem Eingang soll der FB 12 aufgerufen werden, in dem das Ausgangsbyte 13
mit
FFH
überschrieben wird.
Der Eingang 1 soll ein lnterrupteingang mit fallender Flanke sein. Von einer Interruptanforde-
rung soll der FB 13 aufgerufen werden, in dem AB 14 mit FFH überschrieben wird.
Alle anderen Eingänge sind nicht interruptfähig. Mit Eingang 2 soll der Ausgang 0.0 gesetzt
werden, mit Eingang 3 soll der Ausgang 0.0 rückgesetzt werden.
Adreßeinstellung auf IM 306: 16 kanalig
der Flankenbildung
OB 21 und 22:
- ,
, I
*
PY
bei
SS-DOS-PG
GWA 4NEB 81 1 6000-01
b

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis