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