Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebsverhalten Am Profinet Io Prozessdatenaustausch Mit Dem Sew-Controller - SEW-Eurodrive UHX71B Handbuch

Vorschau ausblenden Andere Handbücher für UHX71B:
Inhaltsverzeichnis

Werbung

I
Betriebsverhalten am PROFINET IO
11
Prozessdatenaustausch mit dem SEW-Controller
0 0
68
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.
Ausführliche Informationen zu den Systemfunktionen finden Sie in der Online-Hilfe zu
STEP 7.
//Anfang der zyklischen Programmbearbeitung im OB1
BEGIN
NETWORK
TITLE = Kopiere PE-Daten von der Steuerungskarte Typ DHR41B in DB3,
Worte 0..18
CALL SFC
14 (DPRD_DAT) //Read DP Slave Record
LADDR
:= W#16#200
RET_VAL:= MW 30
RECORD := P#DB3.DBX 0.0 BYTE 20 //Zeiger
NETWORK
TITLE =SPS-Programm mit Antriebsapplikation
// SPS-Programm nutzt Prozessdaten im DB3 zum Datenaustausch
// mit der Steuerungskarte Typ DHR41B
L
DB3.DBW 0 //PE1 laden
L
DB3.DBW 2 //PE2 laden
L
DB3.DBW 4 //PE3 laden
// usw.
L
W#16#0006
T DB3.DBW 20
//6hex auf PA1 schreiben
L
1500
T
DB3.DBW 22//1500dez auf PA2 schreiben
L
W#16#0000
T
DB3.DBW 24//0hex auf PA3 schreiben
// usw.
NETWORK
TITLE =Kopiere PA-Daten von DB3, Worte 20...38 zur Steuerungskarte Typ
DHR41B
CALL SFC
15 (DPWR_DAT)
LADDR
:= W#16#200
RECORD := P#DB3.DBX 20.0 BYTE 20//Zeiger auf DB/DW
RET_VAL:= MW 32
HINWEIS
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 in der Rubrik "Software".
//Input Adresse 512
//Ergebnis in Merkerwort 30
//Write DP Slave Record
//Ausgangsadresse 512 = 200hex
//Ergebnis in Merkerwort 32
Handbuch – Controller UHX71B mit Feldbus-Schnittstelle OSR71B

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis