Download Inhoudsopgave Inhoud Print deze pagina

Profibus-Dp Timeout - Sew Eurodrive MOVIDRIVE DFP21A Bedieningshandboek

Inhoudsopgave

Advertenties

I
5

PROFIBUS-DP Timeout

0 0
STEP7 Program-
mavoorbeeld
5.2
PROFIBUS-DP Timeout
24
Voor dit voorbeeld wordt de MOVIDRIVE
ingangsadressen PIW576... en de uitgangsadressen POW576... geconfigureerd.
Er wordt een datablok DB 3 met ca. 50 datawoorden aangemaakt.
Met het oproepen van SFC14 worden de procesingangsdata naar het datablok DB3, da-
tawoorden 0, 2 en 4 gekopieerd. Na de bewerking van het besturingsprogramma wor-
den met het oproepen van SFC15 de procesuitgangsdatawoorden van datawoord 20,
22 en 24 naar het uitgangsadres POW576... gekopieerd.
Let u bij de parameter RECORD op de lengte-informatie in byte. Deze moet met de ge-
configureerde lengte overeenstemmen.
Meer informatie over de systeemfuncties vindt u in de online-help bij STEP7.
//Beginning of the cyclical program processing in OB1
BEGIN
NETWORK
TITLE =Copy PI data from inverter in DB3, word 0/2/4
CALL SFC 14 (DPRD_DAT) //Read DP slave record
LADDR := W#16#240
RET_VAL:= MW 30
RECORD := P#DB3.DBX 0.0 BYTE 6 //Pointer
NETWORK
TITLE =PLC program with drive application
// PLC program uses process data in DB3 for
// drive control
L
DB3.DBW 0
//Load PI1 (status word 1)
L
DB3.DBW 2
//Load PI2 (actual speed value)
L
DB3.DBW 4
//Load PI3 (no function)
L
W#16#0006
T
DB3.DBW 20//Write 6hex to PO1 (control word = enable)
L
1500
T
DB3.DBW 22//Write 1500dec to PO2 (speed setpoint = 300 1/min)
L
W#16#0000
T
DB3.DBW 24//Write 0hex to PO3 (no function)
//End of the cyclical program processing in OB1
NETWORK
TITLE =Copy PO data from DB3, word 20/22/24 to inverter
CALL SFC 15 (DPWR_DAT)
LADDR := W#16#240
RECORD := P#DB3.DBX 20.0 BYTE 6 //Pointer to DB/DW
RET_VAL:= MW 32
Als de data-overdracht via PROFIBUS-DP verstoord of onderbroken wordt, dan loopt in
®
de MOVIDRIVE
de aanspreektijd voor de bewaking af (indien in de DP-master gecon-
figureerd). De LED "BUS-FAULT" brandt of knippert en signaleert, dat geen nieuwe ge-
bruikersgegevens worden ontvangen. Gelijktijdig verricht de MOVIDRIVE
Response fieldbus geselecteerde foutresponse.
P819 Fieldbus timeout geeft de aanspreektijd voor de bewaking weer zoals deze door
de DP-master bij de opstart van PROFIBUS-DP werd ingevoerd. Deze timeout-tijd kan
alleen gewijzigd worden met de DP-master. Wijzigingen d.m.v. het bedieningsapparaat
®
of MOVITOOLS
worden weliswaar weergegeven, maar zijn niet actief en worden bij de
volgende opstart van de DP weer overschreven.
®
met de procesdataconfiguratie "3PD" op de
//Input address 576
//Result in flag word 30
//Write DP slave record
//Output address 576 = 240hex
//Result in flag word 32
Handboek Veldbuscommunicatie PROFIBUS DFP21A
®
de met P831

Advertenties

Inhoudsopgave
loading

Inhoudsopgave