Hilfe erbeten in Movitools Motionstudio, Sevoeinstellung

Andrax

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

da es sich hier um eine andere Anfrage handelt mache ich hier ein neues Thema auf.
Ich bin gerade dabei, meine Servoachsen (MDX61B0005-5A3 + DFP21B) in Betrieb zu nehmen, bzw. die vorhandene Konfiguration
auf die neue Betriebsweise zu konfigurieren.
Ich benutze die Servos als CNC-Achse, Topologie wie folgt:
MDX61B+DFP21B -- Profibus 6PD -- el6731 Profibus Master/Slave Klemme -- Ethercat -- Linuxcnc
Zur Anpassung des MDX61B, nutze ich in der Windowswelt Movitools Motionstudio zum beobachten und Parametrieren.

Zu meiner Anfrage:
Bei den ersten Fahrversuchen ist mir aufgefallen, dass der verfahrene Weg nicht in Relation zur Spindelsteigung steht.
Spindelsteigung 25mm, tatsächlich verfahrener Weg 2,5mm.
Also stimmt die Einstellung des elektronischen Getriebes nicht, warum das so eingestellt war ist mir unklar.
Ich habe dazu in der erweiterten Buspositionierung, die Inbetriebnahme aufgerufen und hier wird es merkwürdig.
Bei Berechnung der Skalierung stand Spindelsteigung 1 und dahinter 1/100 mm, obwohl man dies nicht Auswählen kann ( mm oder 1/10 mm).
Wie ist das möglich?

Ich habe aber weiter das Getriebe richtig auf die Spindelsteigung Skaliert und bin dann zurück auf den Monitor der erweiterten Buspositionierung.
Hier folgte dann gleich das nächste Problem. Die Anzeigewerte für die Ist(PE2/3) und Zielposition(PA2/3 stimmen nicht mehr.
Ursprünglich war die Anzeige 6-Stellig+ auf 1/1000 mm genau, Jetzt zeigt sie nur noch 4 Stellen 1mm genau an.
Wie kann ich das Korrigieren?

Meine 2. Anfrage bezieht sich auf den Positioniermodus.
Der Servo bekommt beim Verfahren kontinuierlich neue Positionsdaten. So wie ich das der Dokumentation entnehmen konnte, kann er damit umgehen.
Allerdings ist der Lauf dabei äußerst rauh. So wie ich das rauslesen konnte, liegt es am Rampenmodus.
Eingestellt ist aktuell "Ruckbegrenzt". Wenn ich die Dokumentation richtig verstanden habe, muss hier "Busrampe" eingestellt werden.
Ist dies richtig?
Welche Einstellungen/Parameter müssen noch beachtet werden?

Für Hilfe wäre ich äußerst dankbar.

Gruß

Andre
 
Zuletzt bearbeitet:
Hallo Andrax,

ich glaube, dass wir dene Frage in einem Gespräch präziser beantworten können.
Deshalb schlage ich vor, dass du dich bei uns in der Hotline meldest.


Hotline 07251 751780

Danke im Voraus.
 
Vielen Dank,

das ich mit Ihren technischen Service Rücksprache konnte.
Zumal dies eine private Anfrage war.
Ich habe mir folgendes mitgenommen.
1. el. Getriebe auf 1:1 und konfig durchlaufen lassen.
Später noch mal und nur die Übersetzung anpassen, dann
stimmt auch die Anzeige.
2. Gegen den rauen Lauf kann man nicht viel machen.
Hier arbeiten 2 Regelkreise gegeneinander und es gibt Timingprobleme
die Zyklen sowie Bus bedingt sind.
Abhilfe wäre hier eine Ethercat Karte was ich mir leider nicht leisten kann
oder analog ansteuern.

Ich denke, ich werde die analoge Variante wählen.

Vielen Dank und einen schönen Gruß

Andre
 
2. Gegen den rauen Lauf kann man nicht viel machen.
Hier arbeiten 2 Regelkreise gegeneinander und es gibt Timingprobleme
die Zyklen sowie Bus bedingt sind.
Abhilfe wäre hier eine Ethercat Karte was ich mir leider nicht leisten kann
oder analog ansteuern.

Ich denke, ich werde die analoge Variante wählen.

Woher bekommst du den Positionsistwert (Gebersignale)?
Wenn du den immer noch über Profibus holst, dann hast du nach wie vor Probleme mit dem Takt.
Besser wäre es die Gebersignale direkt auf die Linuxcnc zu führen.
Dafür gibt es Splitboxen. Die lassen sich meist recht einfach selberbauen.

Gruß
Blockmove
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

den Positionsistwert bekomme ich über den Profibus.
Scheint auch relativ fix zu sein. Wenn ich an der Welle drehe, ändert sich der Wert sofort.
Nur wenn ich fahre, habe ich einen merklichen verzug.
Aktuell liegt der Schleppfehler bei 5mm (f4000, Motordrehzahl ca. 147 umin).


Gruß

Andre
 
Guten Morgen,

den Positionsistwert bekomme ich über den Profibus.
Scheint auch relativ fix zu sein. Wenn ich an der Welle drehe, ändert sich der Wert sofort.
Nur wenn ich fahre, habe ich einen merklichen verzug.
Aktuell liegt der Schleppfehler bei 5mm (f4000, Motordrehzahl ca. 147 umin).

Ich vermute mal, dass du dir eine Fräsmaschine oder ähnliches bauen willst.
Zumindest also min. 2 abhängige Achsen.
Um hier vernünftige Ergebnisse zu bekommen, ist ein deterministisches Zeitverhalten wichtig.
Bei Profibus spricht man vom taktsynchronen Betrieb.
Soweit ich das sehe, unterstützt das deine Konfig nicht.
Bei der analogen Ansteuerung betreibst du die SEW als reine Drehzahlregler. Das passt schon mal.
Jetzt musst du nur noch für ordentliche Gebersignale an der Linuxcnc sorgen.
Je nachdem was deine SEW-Motoren für Geber haben, kann eine Splitbox oder ein externer Geber die einfachste Lösung sein.

Gruß
Blockmove
 
Tach,

eine analoge Sollwertvorgabe sollte ich hinbekommen.
Hierfür kann ich die Beckhoff el4004 (0-10V) benutzen, den Drehrichtungswechsel könnte ich über einen separaten Pin realisieren.
Schwieriger wirds mit der Geberrückführung. An den Motoren ist ein K0H Geber dran.
Gibt es für die Splitbox Bauanleitungen, bzw fertige Module?
Der SEW Mitarbeiter meinte auch, man könne das Signal auch direkt am Gerät abgreifen...

Letztendlich stellt sich jedoch die Frage, wie bekomme ich das Signal in meinen Rechner rein?

Gruß

Andre
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok,die Frage hat sich erledigt. Die Gebersignale bekomme ich über X14.Aber mal rein Interessehalber:Könnte man den Umrichter Analog ansteuern und die Istposition über Profibus auslesen ?Wäre nur für Diagnosezwecke.GrußAndre
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du deinen Geschwindigkeitssollwert Analog vorgibst, dann setz die Umrichter erstmal auf Werkseinstellung.
Die erweiterte Buspositionierung passt dann nicht mehr.
Dann eine erneute Grundinbetriebnahme durchführen.
Eine Stolperfalle kann sein, dass die Belegung der EA-Signale anders ist.

Gruß
Blockmove
 
Zurück
Oben