Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CP523 Handbuch Seite 189

Inhaltsverzeichnis

Werbung

CP 523
Beispiel:
12 Byte>Telegramm empfangen mit 3964(R)>Protokoll
Auf dem CP ist die Anfangsadresse 128 eingestellt. Das Telegramm soll im Datenbaustein 21 ab
DW 0 abgelegt werden. Wenn ein Telegramm im DB 21 abgelegt ist, soll der Merker 101.0 gesetzt
werden. In der AWL ist nicht erlßutert, wie der Merker 101.0 zurÂckgesetzt wird. Man k'nnte ihn
zum Beispiel zurÂcksetzen, wenn man das Telegramm ausgewertet hat, und es in DB 21 Âber>
schrieben werden kann.
AWL FB 127
NAME :EMPFANG2
:U
M
101.0
:BEB
:L
KH
A080
:T
PW
128*
:L
PY
129
:T
MB
111
:L
KH
0080
:L
PW
128
:UW
:><F
:BEB
:S
M
101.0
:A
DB
21
:L
KH
:T
PW
128*
:L
PW
134
:T
DW
3
:L
PW
132
:T
DW
2
:L
PW
130
:T
DW
1
:L
PW
128
:T
DW
0
:L
KH
0000
:T
PW
128*
:L
PW
130
:T
DW
5
:L
PW
128
:T
DW
4
:BE
* Æ Kap. 5.2
EWA 4NEB 811 6044>01a
Merker 101.0 ist gesetzt, wenn im DB 21 ein Telegramm abgelegt ist
Dann bedingtes Bausteinende
Auftrag ∫Telegramm empfangen∫ in AKKU 1 laden
in Wort 0 des ebergabespeichers transferieren
Koordinierungsbyte Empfangen (KBE) im MB 111 anzeigen (ggf. fÂr
Fehlerauswertung)
eberprÂfen, ob Empfangsfach leer
Koordinierungsinformation lesen und auswerten.
Wenn Empfangsfach leer,
dann bedingtes Bausteinende
Wenn nicht leer, dann Merker 101.0 setzen und
DB 21 'ffnen
0000
Wort 6 des ebergabespeichers lesen und
in DW 3 ablegen
Wort 4 des ebergabespeichers lesen und
in DW 2 ablegen
Wort 2 des ebergabespeichers lesen und
in DW 1 ablegen
Wort 0 des ebergabespeichers lesen und
in DW 0 ablegen
Wort 0 des ebergabespeichers beschreiben
Wort 2 des ebergabespeichers lesen und
in DW 5 ablegen
Wort 0 des ebergabespeichers lesen und
in DW 4 ablegen
Bausteinende
Erlßuterung
Kopplungs>Modus
7>83

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis