-> Hier kostenlos registrieren
Hallo,
ich versuche über BEckhoff einen Movidrive MCF41A über Profibus anzusteuern.
Die Hardwarekonfiguration ist mir gelungen, allerdings weiß ich nicht,
wie ich Steuerwort und Solldrehzahl übergeben soll.
In AWL findet man Beispielcode wie diesen:
Netzwerk 1: Daten vom FU holen
CALL "DPRD_DAT"
LADDR :=W#16#110
RET_VAL:=MW50
RECORD :=P#DB50.DBX0.0 BYTE 4
Netzwerk 2: Daten laden
L "FU-Daten".E_Statuswort
L "FU-Daten".Istwert
L W#16#6
T "FU-Daten".A_Statuswort
Netzwerk 3: Solldrehzahl kopieren
L "kommunikationsbaustein".FU_soll
T "FU-Daten".Sollwert
Netzwerk 4: Istdrehzahl kopieren
L "FU-Daten".Istwert
T "kommunikationsbaustein".FU_ist
Netzwerk 5: Daten in den FU kopieren
CALL "DPWR_DAT"
LADDR :=W#16#110
RECORD :=P#DB50.DBX4.0 BYTE 4
RET_VAL:=MW51
Nur bin ich nicht so fit in AWL, dass ich den problemlos lesen könnte.
Kann mir den vielleicht jemand in ST übersetzen und erklären?
Ich komme einfach nicht weiter.
Danke schon mal
ich versuche über BEckhoff einen Movidrive MCF41A über Profibus anzusteuern.
Die Hardwarekonfiguration ist mir gelungen, allerdings weiß ich nicht,
wie ich Steuerwort und Solldrehzahl übergeben soll.
In AWL findet man Beispielcode wie diesen:
Netzwerk 1: Daten vom FU holen
CALL "DPRD_DAT"
LADDR :=W#16#110
RET_VAL:=MW50
RECORD :=P#DB50.DBX0.0 BYTE 4
Netzwerk 2: Daten laden
L "FU-Daten".E_Statuswort
L "FU-Daten".Istwert
L W#16#6
T "FU-Daten".A_Statuswort
Netzwerk 3: Solldrehzahl kopieren
L "kommunikationsbaustein".FU_soll
T "FU-Daten".Sollwert
Netzwerk 4: Istdrehzahl kopieren
L "FU-Daten".Istwert
T "kommunikationsbaustein".FU_ist
Netzwerk 5: Daten in den FU kopieren
CALL "DPWR_DAT"
LADDR :=W#16#110
RECORD :=P#DB50.DBX4.0 BYTE 4
RET_VAL:=MW51
Nur bin ich nicht so fit in AWL, dass ich den problemlos lesen könnte.
Kann mir den vielleicht jemand in ST übersetzen und erklären?
Ich komme einfach nicht weiter.
Danke schon mal