In Betrieb nehmen
Beispielprogramm
Im Folgenden sehen Sie in einem kleinen Beispielprogramm den Datenaustausch
zwischen DP-Master und DP-Slave. Sie finden in diesem Beispiel die Adressen
aus der obigen Tabelle wieder.
In der DP-Slave-CPU
L
2
T
MB
6
L
EB
0
T
MB
7
L
MW
6
T
PAW
310
CALL
SFC
14
LADDR:=W#16#D
RET_VAL:=MW 20
RECORD:=P#M30.0 Byte 20
L
MB
30
L
MB
7
+
I
T
MW
100
9-32
//Datenvorverar-
Beitung im
DP-Slave
// Daten weiter-
reichen an
DP-Master
L
T
L
L
+
T
L
+
T
CALL
LADDR:=W#16#0
RECORD:=P#M60.0 Byte20
RET_VAL:=MW 22
//Daten
empfangen
vom DP-Master
//Empfangene
Daten
weiterverarbei-
ten
Automatisierungssystem S7-300, Aufbauen: CPU 312 IFM - 318-2 DP
In der DP-Master-CPU
PEB
222
//empfangene Daten
MB
50
im DP-Master
PEB
223
weiterverarbeiten
B#16#3
I
MB
51
10
//Datenvorverarbeitung
im DP-Master
3
MB
60
SFC
15
//Daten senden an
DP-Slave
A5E00200809-01