Herunterladen Inhalt Inhalt Diese Seite drucken

Profibus Dp-V1 Timeout - SEW-Eurodrive UFF41B Handbuch

Inhaltsverzeichnis

Werbung

Durch Aufruf von SFC14 werden die Prozesseingangsdaten in den Datenbaustein DB3,
Datenworte 0 bis 18 kopiert. Nach der Bearbeitung des Steuerungsprogramms werden
mit dem Aufruf von SFC15 die Prozessausgangsdaten 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 DHF41B/UFF41B 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 DHF41B/UFF41B
L
L
L
// usw.
L
T
L
T
L
T
// usw.
NETWORK
TITLE =Kopiere PA-Daten von DB3, Worte 20...38 zur Steuerungskarte Typ
DHF41B/UFF41B
CALL SFC
HINWEIS
Dieses Programmbeispiel zeigt als kostenloser Service unverbindlich nur die prinzipi-
elle Vorgehensweise zur Erstellung eines SPS-Programms. Für den Inhalt des Pro-
grammbeispiels wird daher keine Haftung übernommen.
9.2
PROFIBUS-DP-V1 Timeout
Wenn die Datenübertragung über das PROFIBUS-DP-System gestört oder unter-
brochen wird, läuft im Feldbus-Gateway UFF41B die Ansprechüberwachungszeit ab
(falls im DP-Master projektiert). Die LED Fault Profibus leuchtet auf und signalisiert,
dass keine neuen Nutzdaten empfangen werden. In diesem Fall werden alle am Feld-
bus-Gateway UFF41B angeschlossenen Umrichter gestoppt.
Handbuch – Feldbus-Gateway UFF41B DeviceNet und PROFIBUS DP
Betriebsverhalten am PROFIBUS DP-V1
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
PROFIBUS-DP-V1 Timeout
//Read DP Slave Record
//Input Adresse 512
//Ergebnis in Merkerwort 30
//Write DP Slave Record
//Ausgangsadresse 512 = 200hex
//Ergebnis in Merkerwort 32
I
9
0 0
93

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis