SEW Movidrive MDX61B Frequenzumrichter

redscorpion

Level-1
Beiträge
90
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

Habe einen SEW Movidrive MDX61B Umrichter, er sollte zwei Positionen anfahren einmal nach oben und einmal nach unten, habe mir die Software die mitgeliefert worden ist auf mein Laptop gespielt, und alles mal angeschaut die GSD-DAtei kopiert und in HW eingefügt aber wie schreibe ich den einen FB dafür an was muss man denken das man nichts vergist damit das alles so funktioniert.

Da ich noch Anfänger bin hoffe ich mir kann jemand erklären wie so etwas funktioniert.

Gruß
 
Hallo !

Habe mir den Beispiel Baustein mal durchgeschaut doch ich komme da schon an meine Grenzen, wie gehe ich vor ? Ich habe unten einen Hardwareendschalter und oben einen Hardwareendschalter in der mitte die Inis für die Positionen einmal z.B. 800mm ganz unten 1200 mm ganz oben und zusätzlich die Hardwareendschalter. Wie gehe ich da vor.

MfG
 
Hallo !

Habe mir den Beispiel Baustein mal durchgeschaut doch ich komme da schon an meine Grenzen, wie gehe ich vor ? Ich habe unten einen Hardwareendschalter und oben einen Hardwareendschalter in der mitte die Inis für die Positionen einmal z.B. 800mm ganz unten 1200 mm ganz oben und zusätzlich die Hardwareendschalter. Wie gehe ich da vor.

MfG

Hast du nun einen Encoder auch bzw. Absolutwertgeber?
Hardware Endschalter könntest du direkt an den Fu verdrahten geht aber auch über die Sps!Oder einfach Paralell an beide das haben wir schon öfters gemacht!

Wenn du keinen Encoder bzw. Absolutwertgeber hast kannst das mit Erweiterter Bus Positionierung schon mal vergessen!
Was willst du den Transportieren mit deiner Hubvorrichtung?Muss diese in der Mitte stehen bleiben können bzw. die Position halten können?
Schreib mal einfach kurz was die anfoderungend er Verstellung sind bzw. was genau gemacht wird mit dieser Verstellung!
Und eine Auflistung aller Komponenten!

Mfg
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Hallo habe einen Absolutwertgeber, und die Hardwareendschalter sind direkt am FU angeschlossen, über Panel kann man die Position z.B. 800mm 1090mm und 1200mm oberste Position vorwählen dann soll die Freigabe über einen Hardwareschalter am Schaltschrank drücken und der Hub Tisch soll die gewünschte position anfahren Die INI für die Positionen 800mm 1090 und 1200 da soll er dann stehen bleiben, Hardware endschalter sind da wenn er mal die obere oder untere position überfährt !!

Danke
 
Hallo

Hallo habe einen Absolutwertgeber, und die Hardwareendschalter sind direkt am FU angeschlossen, über Panel kann man die Position z.B. 800mm 1090mm und 1200mm oberste Position vorwählen dann soll die Freigabe über einen Hardwareschalter am Schaltschrank drücken und der Hub Tisch soll die gewünschte position anfahren Die INI für die Positionen 800mm 1090 und 1200 da soll er dann stehen bleiben, Hardware endschalter sind da wenn er mal die obere oder untere position überfährt !!Danke

Also hast du immer nur fixe Postionen an denen du auch einen Endschalter dafür hast?
Wenn die Fahrwegbegrenzungen e am FU sind passt das schon mal dann bleibt er dort e stehen!
Soll dem FU nun eine Position übertragen werden die er anfahren soll oder willst du das Anfahren der Stellung selber programmieren?Wird der Absolutwertgeber am Fu angeschlossen oder in der SPS eingelesen?

Hat der Motor eine Bremse?

Mfg
 
Naja, ganz schlau werd ich daraus nicht aber....

- wenn du schon einen Absolutwertgeber hast brauchst du ja die Initiatoren nicht. Du schickst die Achse auf Position 800mm und wartest darauf dass der MDX dir "In Position" bringt. Du kannst auch jederzeit die Istposition der Achse abfragen, die gibt der MDX aus - vorausgesetzt natürlich du hast ein Kommunikation über einen Feldbus.
- Die Hardwareendschalter sind NICHT da wenn er die obere oder untere Position überfährt. Drahtbruchsicherheit zum Abschalten der Fahrbewegung wenn die Endlage angefahren wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wenn du das von MCerv gepostete Beispielprojekt nimmst ist die Ansteuerung des Bausteins eigentlich selbsterklärend. Der FC 140 übernimmt die Kommunikation mit dem Umrichter. In diesem Baustein selbst musst du eigentlich gar nichts machen. Der wird nur aufgerufen und von außen mit den Parametern beschaltet. Im Programmbeispiel erfolgt der Aufruf im FC 100, Netzwerk 3. Welcher Parameter wofür ist, ist im Netzwerkkommentar ganz gut beschrieben. Willst du eine Position anfahren, muss grundsätzlich der Eingang ENABLE_RAPID_STOP eine 1 haben. Beim Parameter SETPOINT_POS muss die anzufahrende Soll-Position im DINT-Format stehen. Bei SETPOINT_SPEED muss die gewünschte Verfahrgeschwindigkeit angegeben sein. Dieser Wert muss im INT-Format sein und zwischen 0 und 100 liegen (Beispiel: 50 = halbe Geschwindigkeit). STARTRAMP und STOPRAMP sind die Rampen, mit denen der Umrichter anfährt, bzw. anhält, is ja logisch. Auch hier muss ein Wert im INT-Format angegeben werden. Die Angabe erfolgt in ms (Beispiel: 2000 = 2 Sekunden Rampe). Wenn dies alles gegeben ist, setzt du am Eingang POSITIONING_MODE eine 1 und der Umrichter fährt deine Achse auf die angegebene Position. Mehr ist es eigentlich nicht. Was nur ganz wichtig ist: Beim Parameter DRIVE_IO_ADRESS muss der Anfangswert des E-/A-Adressbereichs der SPS stehen. Das ist der kursiv geschriebene Wert in der Hardware-Konfiguration. Ich hatte da mal die Profibus-Adresse des Umrichters eingetragen und bin fast verzweifelt.

Aber was ich auch nicht verstehe: Wozu brauchst du noch Ini's, wenn du doch eh millimetergenau positionieren kannst??
 
Hi

Danke nochmals für eure Bemühungen, hat mich einen großen Schritt voran gebracht,

Das mit den Ini´s ist so die möchten zusätzlich noch ein Signal das die Position auch wirklich angefahren ist :confused:

Danke
 
Ferner Kannst du die Achse dann automtisch auf einen der Beiden Hardwareendschalter Referenzieren!Eigentlich ist nix dabei bei der EBUS Positionierung!Und von der Genaugigkeit gibts da auch 100pro keine Probleme!
Wenn du willst kann ich dir auch noch einen FB für die EBUS zukommen lassen!

Mfg
 
Hy

noch eine Frage da ich doch 3 Positionen anfahre wie muss ich den Baustein ferändern oder muss ich die anderen Positionen zusätzlich programmieren ?

Danke

Du musst nur bei Sollposition die eintragen wo du hinfahren willst!Alles andere macht er Fu!Also einen DInteger der Sollpos oder so heißt anlegen
auf diesen scheibst du die Sollpsoition der wird dann beim Baustein angelegt!Freigabe für fu und fertig!

Kannst ja so machen

U "Pos_1"
spbn pos2
L L#1300
T "Sollpos"
pos2:U "Pos_2"
.
.
.
.
.
USW.

Mfg
 
Hi

Habe das so gemacht habe mal das Beispielprojekt von MCerv und deines mit den Positionen mal so Programmiert, Bild im Anhang.

kann mann das so machen ?SEW.jpg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Habe das so gemacht habe mal das Beispielprojekt von MCerv und deines mit den Positionen mal so Programmiert, Bild im Anhang.

kann mann das so machen ?Anhang anzeigen 15888

Welchen Baustein hast du da aufgerufen?
Da gibts ja schon meherer positionsangaben für was sind diese?
Normalerwieße brauchst du nur eine Variable für die Sollposition!Und je nach gewünschter pos gibt die dann den wert an!

Mfg
 
Zurück
Oben