Kommunikation
11.8 S7-Kommunikation
Tabelle 11-70 Anweisungen GET und PUT
KOP/FUP
Tabelle 11-71 Datentypen für die Parameter
Parameter und Datentyp
REQ
Input
ID
Input
NDR (GET)
Output
DONE (PUT)
Output
800
SCL
"GET_DB"(
req:=_bool_in_,
ID:=_word_in_,
ndr=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
addr_1:=_remote_inout_,
[...addr_4:=_remote_inout_,]
rd_1:=_variant_inout_
[,...rd_4:=_variant_inout_]);
"PUT_DB"(
req:=_bool_in_,
ID:=_word_in_,
done=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
addr_1:=_remote_inout_,
[...addr_4:=_remote_inout_,]
sd_1:=_variant_inout_,
[....sd_4:=_variant_inout_]);
Datentyp
Beschreibung
Bool
Die Anweisung wird durch eine steigende Flanke (0 nach 1) gestartet.
CONN_PRG
S7 Verbindungs-ID (Hex)
(Word)
Bool
Neue Daten bereit:
•
•
Bool
DONE:
•
•
Beschreibung
Mit der Anweisung GET lesen Sie Daten aus
einer entfernten S7-CPU aus. Die entfernte
CPU kann sich dabei im Betriebszustand
RUN oder STOP befinden.
STEP 7 erstellt automatisch den DB, wenn
Sie die Anweisung einfügen.
Mit der Anweisung PUT schreiben Sie Da‐
ten in eine entfernte S7-CPU. Die entfernte
CPU kann sich dabei im Betriebszustand
RUN oder STOP befinden.
STEP 7 erstellt automatisch den DB, wenn
Sie die Anweisung einfügen.
0: Die Anforderung wurde noch nicht gestartet oder läuft noch.
1: Der Auftrag wurde erfolgreich beendet.
0: Die Anforderung wurde noch nicht gestartet oder läuft noch.
1: Der Auftrag wurde erfolgreich beendet.
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem