Re: following error question



Thanks Jon.  I knew velocity 10 would mean 600ipm, I was just trying to test
out the 1.4ghz machine to see if it would bog down.

I have not messed with CYCLE_TIME (it is still 0.001 for x,y an z), but I
know I have done more than 1000 steps per second.  I measured 5khz step
pulses on my oscilloscope.  How exactly does CYCLE_TIME effect max
steps/sec, and what do you think is going on in my case?

Richard


----- Original Message -----
From: "Jon Elson" <elson-at-pico-systems.com>
To: "Multiple recipients of list" <emc-at-nist.gov>
Sent: Wednesday, October 02, 2002 4:31 AM
Subject: Re: following error question


>
> Richard Everett wrote:
>
> > Hi again, In anticipation of getting the pulse multiplier for my Gecko
> > drive, I installed BDI-EMC on a 1.4 ghz athlon thunderbird machine.  I
> > then setup the emc.ini file with steppermod.o and input scale and
> > output scale set to 5000.  I set the max velocity to 10,
>
> 10?  Remember, that is in user units per second.  If your user units are
> inches, that is 600 IPM, which is
> a bit fast for the larger machines.  Perhaps the Fanuc control could
> deliver the power to do this.
>
> and ran EMC.  Much better performance as far as the slugishness of the
> interface.  When I tried to manually jog the motor 1 inch, I got a
> following error after it had moved part way.  Are there any other
> variables using steppermod that I should try? You should start with the
> jog velocity at a low rate, and move up in steps to find out what is
> happening.
> You should also learn how to make the logging / graphing function work
> (it is quite easy, just a few
> mouse clicks, but you have to install gnuplot to see the graphs).  Then
> you can find out why it is
> getting the following error.  But, most likely, it still can't put out
> step pulses fast enough.  The theoretical
> limit would be around 500,000 steps a second, but the port is not the
> bottleneck.  What is your
> CYCLE_TIME in the axis sections?  If it is still at .001 second, you can
> only get 500 (or maybe
> 1000) steps/second, I think.  If you command a move faster than that,
> then the commanded
> position will get ahead of the actual position, and a following error
> will occur.
>
> Jon
>
>
>




Date Index | Thread Index | Back to archive index | Back to Mailing List Page

Problems or questions? Contact