- Posts: 2203
- Thank you received: 486
7I90HD with Raspberry pi and getting weird joint 0 following errors
Are sending the output to 2 drives.
Please Log in or Create an account to join the conversation.
stepgen.00 and stepgen.01 are my X-axis
i have tried also slower rates and they might work better, but i dont understand why the setup is working when "STEPGEN_MAXVEL & STEPGEN_MAXACCEL" is missing in the Joint section with the side-effect is a slow homing
Please Log in or Create an account to join the conversation.
With a 0.050 mm maximum following error, 250 usec of servo thread jitter will cause a
following error with your current setup . What is you servo thread jitter?
There are a couple of things that can be done to improve stepgen performance with regard to host jitter:
1. Use the stepgen in velocity mode and a PID loop to control the position (use a pncconf created hal/ini file set as a model)
2. Use the DPLL to reduce host servo thread jitter impact on position sampling errors
Please Log in or Create an account to join the conversation.
and set MIN_FERROR = 0.02
Please Log in or Create an account to join the conversation.
PCW wrote: A couple of things:
With a 0.050 mm maximum following error, 250 usec of servo thread jitter will cause a
following error with your current setup . What is you servo thread jitter?
There are a couple of things that can be done to improve stepgen performance with regard to host jitter:
1. Use the stepgen in velocity mode and a PID loop to control the position (use a pncconf created hal/ini file set as a model)
2. Use the DPLL to reduce host servo thread jitter impact on position sampling errors
can i make a pid loop in an openloop configuratuion? i thought i need an encoder for that.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.