by cncdrive » Thu Oct 19, 2017 3:06 pm
The speed of an axis equals the step frequency.
The acceleration is the change in the step frequency.
In an acceleration phase the step frequency is growing until it reaches the target step frequency.
For example in an acceleration from 0 to x speed the frequency starts with 0 value and it reaches the x speed in some time.
The time it reaches the target frequency is the acceleration time.
In a decceleration phase the opposite happens, the axis runs with x speed and it reaches 0 in some time.
And the x target speed (target step frequency) can't be larger than the kernel frequency, because the kernel frequency is the upper limit of the setable speed (velocity), so you can't set a higher value than that.
I think from this explanation it is relatively simple to see that the step frequency never exceeds the kernel frequency in an acceleration or decceleraion phase.
Worst case theoritical scenarion is infinate acceleration, then in an acceleration phase the frequency changes from 0 Hz to x Hz in 0 time, it is a speed unit step.
The frequency still not exceeding x Hz, it just changes from 0 to x Hz in 0 time.