On 21 August 2011 17:35, Bryce Johnson <sie...@gmail.com> wrote:

> What does the ferror do?  I thought that was only used for encoders?

In the case of a stepper machine f-error indicates that the step
generator has not been able to keep up with the required movements, ie
it hasn't been able to output as many step pulses as you have
demanded.

One very common cause of this is having the base period set too long
for the max stepgen velocity.
ie, if you have max speed of 600ipm (10 ips), 200 steps per rev, 8x
microstepping, 6tpi screws then your peak pulse rate demand is
10*200*8*6 = 96,000Hz, or 10,416nS per step. If the base thread period
is longer than that, eventually the number of steps output will lag
behind demand and a following error will be indicated.

The solution is to make sure that the accel and max velocity for the
stepgens are a tad higher than for the corresponding axes, and that
the base thread rate is consistent with the max velocity demands.

Also, make sure that your step timings are still the same as in the
working configuration, and that the reset option is selected, and the
reset function is added to a thread.

-- 
atp
"Torque wrenches are for the obedience of fools and the guidance of wise men"

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to