tune stepper function

More
04 Oct 2020 13:32 #184812 by PCW
Replied by PCW on topic tune stepper function
Its not LinuxCNC specific but may be more exposed in LinuxCNC

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

More
04 Oct 2020 13:42 #184813 by Reinhard
Replied by Reinhard on topic tune stepper function
Ah, I see. It's because linuxcnc is able to do closed loop at application level.
Simpler controller apps like mach3/4 are not able on that control level, so they simply command the amount of steps - and thus don't know/care about the control overhead.
Right?
That's why linuxcnc uses a pid-loop with steppers.

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

More
04 Oct 2020 14:10 #184815 by PCW
Replied by PCW on topic tune stepper function
In Mach step generators there may well be PID loops but they are hidden in the
external hardware. You can do the same with LinuxCNC by using the stepgens
position mode, but position mode is not as robust relative to host jitter as the
PID mode. In addition the PID stepgen control mode is easy to change to full
closed loop via external encoders.

Ultimately it would be nice to fix the stepgens position mode to make it more robust
and to have some of the more advanced tuning ability of the PID controlled stepgen
and perhaps hide the overhead requirements better, but that is a fair sized project
The following user(s) said Thank You: Reinhard

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

More
04 Oct 2020 14:48 #184821 by Reinhard
Replied by Reinhard on topic tune stepper function
Peter thank you for increasing my understanding :)

There's stil so much I don't know, but I see a little gloaming in the distance ...

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

Moderators: cmorley
Time to create page: 0.063 seconds
Powered by Kunena Forum