axis jumps on servo amp initialization
13 Jan 2014 16:46 #42690
by jtc
axis jumps on servo amp initialization was created by jtc
hi!
I have a problem. when I start the machine for the first time and the servo drives need initialization (don't use hal sensors, the motor rotates until synchronization with motor poles), after the drive goes to state "enabled" the corresponding axis do a violent "jump". my theory is that linuxcnc counts the pulses from the encoder during initialization and when the drive is enabled it corrects the position.
so, how can I solve this?
Thanks,
João
I have a problem. when I start the machine for the first time and the servo drives need initialization (don't use hal sensors, the motor rotates until synchronization with motor poles), after the drive goes to state "enabled" the corresponding axis do a violent "jump". my theory is that linuxcnc counts the pulses from the encoder during initialization and when the drive is enabled it corrects the position.
so, how can I solve this?
Thanks,
João
Please Log in or Create an account to join the conversation.
15 Jan 2014 00:50 #42773
by andypugh
What drives are you using? What type of motor?
Replied by andypugh on topic axis jumps on servo amp initialization
my theory is that linuxcnc counts the pulses from the encoder during initialization and when the drive is enabled it corrects the position.
What drives are you using? What type of motor?
Please Log in or Create an account to join the conversation.
15 Jan 2014 04:24 #42784
by jtc
Replied by jtc on topic axis jumps on servo amp initialization
granite vsd-e drives with 3phase ac servos (no hal sensors).
anyway, the problem was solved with a custom component that makes E-Stop permanent while initialization.
João
anyway, the problem was solved with a custom component that makes E-Stop permanent while initialization.
João
Please Log in or Create an account to join the conversation.
Time to create page: 0.112 seconds