Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm - Siemens SIMATIC ET 200pro Betriebsanleitung

Vorschau ausblenden Andere Handbücher für SIMATIC ET 200pro:
Inhaltsverzeichnis

Werbung

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 IM 154-8 PN/DP CPU (DP-Slave)
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
Interfacemodul IM 154-8 PN/DP CPU
Betriebsanleitung, 06/2010, A5E00860133-02
//Datenvorverarbeitung im
//DP-Slave
//Daten weiterreichen an
//DP-Master
//Daten empfangen vom
//DP-Master
//Im Slave werden die
//Peripheriebytes PEB13
//bis PEB32 (übergebene
//Daten vom Master)
//konsistent gelesen und
//in MB30 bis MB49
//abgelegt
//Empfangene Daten
//weiterverarbeiten
8.5 PROFIBUS DP in Betrieb nehmen
In der DP-Master-CPU
L
PEB
222 //empfangene Daten im
//DP-Master weiterverarbeiten
T
MB
50
L
PEB
223
L
B#16#3
+
I
T
MB
51
L
10
//Datenvorverarbeitung im
//DP-Master
+
3
T
MB
60
CALL
SFC
15
//Daten senden an DP-Slave
LADDR:=W#16#0
RECORD:=P#M60.0 Byte 20
//Im Anwenderprogramm des
//Masters wird ein Block von //20
Byte ab MB60 konsistent //in den
Ausgangsbereich PAB0 //bis PAB19
geschrieben //(Übergabebereich vom
Master //an den Slave)
RET_VAL:=MW 22
In Betrieb nehmen
189

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis