Digitales Nockenschaltwerk
CamCon DC115
14.5. Beispiel zur Kachelkommunikation zwischen S5 und CamCon DC115
Bei diesem Beispiel werden die Steuereingänge des CamCon DC115 zyklisch aus dem Datenbaustein
heraus übertragen (DW10 - 12) und der Status des CamCon DC115 wird in den Datenbaustein zurück
übertragen (DW0 - 7).
DB 101
0
:KM
= 00000000 00000000
1
:KF
= +00000
2
:KF
= +00000
3
:KF
= +00112
4
:KF
= +00159
5
:KM
= 00000000 00000000
6
:KM
= 00000000 00000000
7
:KM
= 00000000 00000000
8
:KF
= +00000
9
:KF
= +00000
10 :KM
= 00000000 00000000
11 :KM
= 00000000 00000000
12 :KM
= 00000000 00000000
13 :KF
= +00000
14: KF
= +00000
FB 1
NAME
:NEUSTART
BEZ
:KNR
BEZ
:QUIT
BEZ
:INIT
:LW =KNR
:SPA FB 21
NAME
:QUIT_NB
:UN M 255.0
:UN =QUIT
:BEB
:U =QUIT
:SPB =M001
:
:LW =KNR
:T MB 255
:L KH EEFF
:L KH FEFF
:TNB 1
:L KH 0001
:T MB 255
:L KH EEFF
:L KH F400
:TNB 1
:S =QUIT
M001
:
:LW =KNR
:SPA FB 21
NAME
:QUIT_NB
:U M 255.0
:S =INIT
:RB =QUIT
:BE
Seite: 104
Status
Aktuelles Programm
Programm das angewählt werden soll
Istwert
Geschwindigkeit
Status Ausgang 16 - 9 8 - 1
Status Ausgang 32 - 25 24 - 17
Status Ausgang 48 - 41 40 - 33
Reserve
Reserve
Steuer Eingang 16 - 9 8 - 1
Steuer Eingang 32 - 25 24 - 17
Steuer Eingang 48 - 41 40 - 33
Reserve
Reserve
Neustart
E/A/D/B/T/Z: D KM/KH/KY/KC/KF/KT/KZ/KG: KF
E/A/D/B/T/Z: A BI/BY/W/D: BI
E/A/D/B/T/Z: A BI/BY/W/D: BI
Lade Kachel Nr. in ACCU 1
Prüfe auf Quittung erwartet.
Wenn Quittung erwartet wird
und nicht die eigene Quittung
gesetzt ist, dann Bausteinende.
Wenn Quittung erwartet wird,
dann springe auf M001
Nun kann Auftrag ausgelöst
werden.
Lade Kachel Nr.
in Dummy Merkerbyte
Lade Adresse von MB255 bei AG115
Übertrage KNR nach FEFF
Lade Auftrag 00,01
in Dummy Merkerbyte
Lade Adresse von MB255 bei AG115
Übertrage Auftrag nach Kachel-
Adresse 0
Setze Merker, Quittung wird erwartet
Warten auf Quittung
für Normal Auftrag
Kachelnummer im ACCU 1
Wenn Quittung erfolgt ist
setze Merker, Befehl beendet
und Reset Quittung
Digitronic
Automationsanlagen GmbH
Ausgabe: Jun. 02
NETZWERK 1