Herunterladen Inhalt Inhalt Diese Seite drucken

SEW-Eurodrive MOVI-PLC advanced DHR41B Handbuch Seite 99

Feldbusschnittstellen ethernet/ip, modbus/tcp und profinet io
Vorschau ausblenden Andere Handbücher für MOVI-PLC advanced DHR41B:
Inhaltsverzeichnis

Werbung

Prozessdatenaustausch mit der Steuerung MOVI-PLC® advanced DHR41B
Durch Aufruf von SFC14 werden die Prozess-Eingangsdaten in den Datenbaustein
DB3, Datenworte 0 bis 18 kopiert. Nach der Bearbeitung des Steuerungsprogramms
werden mit dem Aufruf von SFC15 die Prozess-Ausgangsdaten von Datenwort 20 – 38
auf die Ausgangsadresse PAW 512... kopiert.
Achten Sie beim Parameter RECORD auf die Längenangabe in Byte. Diese muss mit
der konfigurierten Länge übereinstimmen.
Weitere Informationen zu den Systemfunktionen finden Sie in der Online-Hilfe zu
STEP7.
//Anfang der zyklischen Programmbearbeitung im OB1
BEGIN
NETWORK
TITLE = Kopiere PE-Daten von der Steuerungskarte Typ DHR41B in DB3, Worte 0..18
CALL SFC
NETWORK
TITLE =SPS-Programm mit Antriebsapplikation
// SPS-Programm nutzt Prozessdaten im DB3 zum Datenaustausch
// mit der Steuerungskarte Typ DHR41B
L
L
L
// usw.
L
T
L
T
L
T
// usw.
NETWORK
TITLE =Kopiere PA-Daten von DB3, Worte 20...38 zur Steuerungskarte Typ DHR41B
CALL SFC
HINWEIS
Handbuch – MOVI-PLC® advanced DHR41B Feldbusschnittstelle EtherNet/IP, Modbus/TCP und
PROFINET IO
Betriebsverhalten (PROFINET IO)
14 (DPRD_DAT)
LADDR
:= W#16#200
RET_VAL:= MW 30
RECORD := P#DB3.DBX 0.0 BYTE 20 //Zeiger
DB3.DBW 0
//PE1 laden
DB3.DBW 2
//PE2 laden
DB3.DBW 4
//PE3 laden
W#16#0006
DB3.DBW 20
//6hex auf PA1 schreiben
1500
DB3.DBW 22
//1500dez auf PA2 schreiben
W#16#0000
DB3.DBW 24
//0hex auf PA3 schreiben
15 (DPWR_DAT)
LADDR
:= W#16#200
RECORD := P#DB3.DBX 20.0 BYTE 20 //Zeiger auf DB/DW
RET_VAL:= MW 32
Dieses Programmbeispiel zeigt als kostenloser Service unverbindlich nur die
prinzipielle Vorgehensweise zur Erstellung eines SPS-Programms. Für den Inhalt
des Programmbeispiels wird daher keine Haftung übernommen.
S7-Beispielprojekte finden Sie auf der SEW-Homepage (http://www.sew-eurod-
rive.de) in der Rubrik "Software".
//Read DP Slave Record
//Input Adresse 512
//Ergebnis in Merkerwort 30
//Write DP Slave Record
//Ausgangsadresse 512 = 200hex
//Ergebnis in Merkerwort 32
I
11
0 0
99

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis