Servo jump error

More
7 years 1 week ago - 7 years 1 week ago #148631 by Alloy Craft
Servo jump error was created by Alloy Craft
Hi guys I am looking for help with an issue with the z axis on my linux control lathe. I first noticed it several years ago but it was very rare. Now it seems to happen more frequently. The issue is that sometimes during a facing cut, the z azis will jump in the - direction by less than my ferror, leaving a ridge in the part. The last part I made was 400 pieces and about 20 parts had the jump. After removing the motor belt I noticed the motor has a visible jump or oscillation while turning it in the.0001 increment with the mpg, however it appears to be much worse when turning in the minus direction. I have attached a link to a video of the twitch. I have also included a hal scope showing the motor command and a reference speed trace from the servo motor monitoring software during one of the jump events. It appears that for some reason linux is telling the motor to reverse slightly. It is not consistent and I have tried a lot of different pid values and still get the twitch. Any help would be much appreciated.






Last edit: 7 years 1 week ago by Alloy Craft.

Please Log in or Create an account to join the conversation.

More
7 years 1 week ago #148642 by PCW
Replied by PCW on topic Servo jump error
Sounds a bit like an encoder problem

Can you plot the commanded position and feedback position?

Please Log in or Create an account to join the conversation.

More
7 years 1 week ago #148661 by Alloy Craft
Replied by Alloy Craft on topic Servo jump error
Here is the motor command in red and the motor feedback in blue, green is the ferror. The output seem a bit noisy to me.

Please Log in or Create an account to join the conversation.

More
7 years 1 week ago #148662 by PCW
Replied by PCW on topic Servo jump error
I cant tell from the photo but what is the time/division what amount of time
is the acceleration portion of the move?

Please Log in or Create an account to join the conversation.

More
7 years 1 week ago #148727 by Alloy Craft
Replied by Alloy Craft on topic Servo jump error
X scale is set at 200 milliseconds per division in the photo.

Please Log in or Create an account to join the conversation.

More
7 years 1 week ago #148729 by PCW
Replied by PCW on topic Servo jump error
it does sort of look like normal acceleration following errors
but I would need a better plot (say 10 ms/div) with velocity plotted
to verify

Please Log in or Create an account to join the conversation.

Time to create page: 0.349 seconds
Powered by Kunena Forum