Beispiel
Datensatz Lesen
GWA 4NEB 631 4286-01b
Beispiel OB1:
H
56
-
"6!7!HG
6 !7!
;6!7!H
#86
;6
-
"6!
-9-N$$
:%17
;
-
;
-
-
Im folgenden Beispiel soll der DS 131- Anzeige/Diagnose von SIMOCODE-
DP gelesen werden. Für SIMOCODE-DP als DPV1-Slave wurde in HW-Konfig
im Dialog "Eigenschaften DP-Slave" in der Registerkarte "Adresse/Kennung"
bei Slot 0 die Adresse 256 projektiert. Wird SIMOCODE-DP als S7-Slave
betrieben, wurde in HW-Konfig im Dialog "Eigenschaften DP-Slave" in der
Registerkarte "Adressen" für die Ein- und Ausgänge die Adresse 256 projek-
tiert. Der gelesene Datensatz soll in den DB20, Byte 0-17 eingetragen wer-
den.
Das Lesen des DS 131 erfolgt z.B. zeitgesteuert im Weckalarm-OB durch
Setzen von REQ angestoßen, während der SFC 59 "RD_REC" im OB1 aufge-
rufen wird.
Beispiel OB1:
H
56
-
"6!7!HG
6 !7!
;6!7!
#86
;6
-
"6!
-9-
;
-
;
-
-$$(.%*3>0&4?@.%>(
Nach erfolgreichem Lesen des DS 131 steht in dem durch den Parameter
RECORD aufgespannten Datenbereich (hier DB20, Byte 0-17)
Fehlermeldungen
Die Fehlermeldungen werden in RET_VAL übergeben (80 + Errorcode 1 auf
Seite 6-23).
Beispiel: RET_VAL = 80A9
Kommunikation / Datenübertragung
$$%(.%>.?2&'C(
$$((0(,)4&E'(,D(,E
$$+*,-.'./&..0.
$$ 1*()',
$$
$$(.%*3
$$@'(;
$$(.%*3>0&4?@.%>(
$$((0(,)4&Q'(,D(,R
$$+*,-.'./&..
$$0. 1*()',
$$
$$
:%1N
: "Dienst wird nicht unterstützt"
H
$$%(.%>+.(
$$(.%*30. ?@1"
$$@'(;
6-35