Thanks for the answer JeffLowe and curtwilson,
Almost all of the stages that we acquire uses Renishaw's external interpolator. We already evaluating to get a Delta Tau sine interpolator.
Summarizing, if "count error" flag doesn't get high we don't have to worry about the quality of the sinal acquired. Right??
Our main concearn now is the peak in the PosError, that increases the control effort during this peak.
This value of 2000 counts occur only during one clock cycle, and in the Servo Frequency that we're using (20 kHZ), it represents the maximum count rate that the interface of 40 MHz can read.
Emphasinzing that this peak is not periodic and only happens in the positive direction movements.
We came to consider that it could be a rollover problem, but this hypotesis was discarded plotting the PosError and the ServoCapt register.
We tried to set the MaxDelta=32767 and apparently it compensates some of theses peaks, but in some point the response begins to diverge.
Some useful information:
- CPU: PowerPC,APM86xxx
- Firmware: 2.4.0.180
- IDE: 4.2.1.19
What is the possible cause of this peak and is possible to work with the 40 MHz interface since we set properly the MaxDelta?