Funktionsbausteine zur UnterstÂtzung der DatenÂbertragung mit CP 521 SI
FB 19
NETZWERK 1
Dieser Funktionsbaustein ueberwacht das EW0 und AW0, ob sich diese Werte
aendern. Ist dies nicht der Fall, so wird nach ca. 30 Sekunden ein Merker
gesetzt, der den CP neu parametriert.
Verwendete Merker:
MW110 bis MW 120
Verwendete Timer:
Timer 110
Der Merker 110.3 wird gesetzt, wenn die Zeit abgelaufen ist.
Achtung: Dieser FB setzt vorraus, dass staendig mit dem CP Auftraege und Quitt-
ungen ausgetauscht werden.
NAME :WATCH-CP
BEZ
:BGAD
0008
:LW
0009
:T
000A
:
000B
:B
000C
:L
000D
:T
000E
:
000F
:B
0010
:L
0011
:T
0012
:
0013
:L
0014
:L
0015
:!=F
0016
:SPB =M001
0017
:T
0018
:U
0019
:R
001A
:SPA =M002
001B M001 :UN
001C
:S
001D
:
001E
:L
001F
:L
0020
:!=F
0021
:SPB =M003
0022
:T
0023
:U
0024
:R
0025
:SPA =M002
0026 M003 :UN
0027
:S
0028
:
0029 M002 :U
002A
:U
002B
:SPB =M004
002C
:U
002D
:UN
C>6
B:TOOL@@ST.S5D
0000
Watchdog fuer CP521xx
E/A/D/B/T/Z: D
KM/KH/KY/KC/KF/KT/KZ/KG: KF
=BGAD
MW 120
MW 120
EW
0
MW 112
MW 120
AW
0
MW 114
MW 116
MW 112
MW 116
M
110.0
M
110.0
M
110.0
M
110.0
MW 118
MW 114
MW 118
M
110.1
M
110.1
M
110.1
M
110.1
M
110.1
M
110.0
M
110.3
M
110.3
LAE=64
Baugruppenadresse laden
und im MW 120 speichern.
EW0 im Merkerwort 112 hinter-
legen
AW0 im Merkerwort 114 hinter-
legen
altes EW0 mit neuem EW0 ver-
gleichen.
bei Gleichheit springen
aktuelles EW0 speichern
Gleichheitsmerker ruecksetzen
Gleichheitsmerker setzen
altes AW0 mit neuem AW0 ver-
gleichen.
bei Gleichheit springen
aktuelles AW0 speichern
Gleichheitsmerker ruecksetzen
Gleichheitsmerker setzen
Wenn beide Gleichheitsmerker
gesetzt sind, wird die Zeit
gestartet bzw nicht rueckgesetzt
anderenfalls wird der Timer
mit VKE = 0 durchlaufen
EWA 4NEB 812 6072>01a
CP 521 SI