TIA Jog-Mode funktioniert nicht mit LAxisCtrl_PosAxis für Leitachse und LAxisCtrl_SyncAxisRel_Gearing für Folgeachse

Zuviel Werbung?
-> Hier kostenlos registrieren
kein Problem, sowas mach ich gerne ;) Wie lautet schon das Motto dieses Forums?

wie gesagt, setz mal den enable von dem Baustein auf always true...der ist wirklich dafür da, dass der Baustein abgearbeitet wird, das hat mit der Achse eigentlich nichts zu tun
warte dann am besten ein paar SPS Zyklen oder 1-2 Sekunden bis der Baustein ein paar Mal durchlaufen wurde und intern alles tacco ist
dann setz den enableAxis auf true
warte bis der Baustein axisEnabled = true meldet

1764836379660.png

ggf kannst du auch noch auf den valid Ausgang gucken...der sollte -glaube ich- auch immer true sein (kann auch sein, dass der hin und wieder auf false geht, bin mir gerade nicht 100% sicher)

dann solltest du auch den ERR MC Power nicht mehr haben
und dann kannst du deine Fahrbefehle mit jog oder pos absolute oder so setzen

du kannst dir auch gerne die Doku zu der LAxisCtrl Lib einmal durchlesen, da sind auch Erklärungen und Ablaufdiagramme drin

das geht intern im Baustein recht schnell, aber du musst halt immer auf die Rückmeldungen warten...ein paar SPS Zyklen braucht es da schon bzw. auch noch ein paar Kommunikations- bzw. Rechenzyklen über den OB MC_Servo...

und bitte vergiss erstmal die Slave Achse...guck mal das der Master dreht
dann synchronisier den Slave auf....auch wenn das dein Prozess nicht zulässt
versuch erstmal ein Problem zu lösen und nicht 5 gleichzeitig
 
Zurück
Oben