Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S5 - 101U Programmieranleitung Seite 7

Inhaltsverzeichnis

Werbung

AUfgabenstellung: Nimmt der Eingang E
~.~
den logischen Zustand
1I1
u
an, so sollen
die Ausgänge A
~.~
..• A
~.7
den Zustand
der Merker M
3.~
••• M3.7 annehmen. Um ei-
ne möglichst kurze und konstante Reaktions-
zeit zu realisieren, sollen 10 Alarmabfra-
gen im Anwenderprogramm vorgesehen werden.
STEP 5-Programm in AWL
L
PB (1
T
MB
fJ
U
M
{I.~
S
M
1~.fJ
SPB
=M
~
Ml:R
M1fJ.(I
Erläuterungen
1.
Alarmabfrage: Durch Laden von
PB
~
wird
E
~.(I
direkt, d.
h.
unter Umgehung
des Prozeßabbildes abgefragt und auf M
~.g
abgebildet. Ist
M
~.~
(und damit
E
~.~)
gleich 111
11
,
so wird in das Alarmprogranm
gesprungen. Mit
M
1~.fJ
wird die
RUck-
sprungstelle festgelegt.
Anwender-
prograrrrn
Alarm-
prograrrm
L
PB
fJ
T
MB
fJ
U
M
{I.{I
S
M
1fJ.l
SPB
=M fJ
M2:R
M 1(,1.1
L
PB
(1
T
MB
(J
U
M
~.0
S
M
11/.1
SPB =M fJ
M
1fJ:R
M11.1
M (J:L
MB
3
T
PB
(J
U
M
1(1.~
SPB =M 1
U
M1(1.1
SPB =M
2
U
M11.1
SPB =M 1(1
2. Alarmabfrage
10. Alarmabfrage
Das Merkerbyte MB 3 wird direkt ins Peri-
pheriebyte PB
~,
d. h. direkt zu den Aus-
gängen transferiert. Das Prozeßabbild der
Ausgänge wird mit erneuert.
Durch Abfrage der Merker M
1~.fJ
••• M11.1
(es ist nur ein Merker eingesetzt) wird
das Anwenderprogramm an der zuletzt fest-
gelegten Rücksprungstelle fortgesetzt.
Bild 6: Beispiel fUr ein Anwenderprogramm mit Alarmbearbeitung
3.3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis