MC_GearInPos und MC_GearOut

leoleo

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

Ich benutze die Funktion MC_GEarInPos für die Kopplung 2 Achsen. Es funktioniert alles. Aber nach MC_GearOut (funktioniert uch)möchte ich die andere Achse
stoppen mit der Funktion MC_Stop.Die stoppt, aber nicht nach vorgegeenen Verzögerung (Parameter : Deceleration bei der Funktion MC_Stop).Warum?
Meine Frage ist auch wie kann ich die Achse nach Gear Out (ohne zu stoppen) auf eine absolute Funktion fahren.

Besten Dank.

Freundliche Grüsse,

Leo
 
hmm,.. bremst die Achse schneller oder langsamer als vorgegeben? Wenn langsamer kann es sein, dass du Maxgrenzen in der Steuerungskonfiguration eingetragen hast die da evtl. greifen alternativ hast du vielleicht ein zu geringe Verzögerung im Antrieb konfiguriert. Das kannst du prüfen wenn du die Sollposition in der Achsstruktur und die Istposition aufzeichnest. Wenn diese sehr unterschiedlich sind ist meistens der Antrieb selbst "am bremsen"

Achso und MC MoveAbsolut ist auch während einer Bewegung möglich. Das klappt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,


eine Slaveachse läuft nach dem Abkoppeln grundsätzlich mit ihrerer letzten Geschwindigkeit weiter.
Kann mit MC_Stop oder MC_Halt angehalten werden.
Wie oben gesagt, dürfen die Parameter an den Bausteinen nicht die Einstellungen in der NC-Achse überschreiten.


Hier Infos zu MC_MoveAbsolute:
http://infosys.beckhoff.com/content/1031/tcplclib_tc2_mc2/18014398579576715.html?id=17038


"Bewegungskommandos können auf gekoppelte Slave-Achsen angewendet werden,
wenn diese Option in den Parametern der Achse explizit aktiviert worden ist.
Ein Bewegungskommando wie MC_MoveAbsolute führt dann automatisch zum Abkoppeln der Achse
und das Kommando wird anschließend ausgeführt.
In diesem Fall ist ausschließlich der Buffer-ModeAborting möglich."


Der Parameter "Erlaube Bewegungskommondos für Slaveachsen " auf der NC-Achse muss hierfür TRUE sein.
 
Zurück
Oben