Re: following error question
Dam wrote:
> Richard Everett wrote:
>
> >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
> >
>
> Richard
>
> I've been developing a servo system using smdromod. It is working pretty
> good on the bench. I have observed that the period parameter is what
> determines max step pulse rate. If period is set too small the computer
> just locks up when trying to start EMC. On a AMD k6 450 MHz I am able
> to run with period set to 0.000016, which is 16 micro seconds. With a
> scope on the step pin my max pulse rate worked out to be approximately
> 16 us high + 16us low = 32 us/cycle, 32 us/cycle = 31250 Hz.
>
> Axis CYCLE_TIME as I understand it controls the rate at which the
> velocity command or pulse rate is updated. For CYCLE_TIME = 0.001 the
> velocity command or pulse rate is updated once every millisecond. I
> have not tried setting CYCLE_TIME any lower than 0.001
I think smdromod is based on freqmod, and so it does use the period parameter
for that purpose. But, steppermod DOES NOT use this parameter, and if it is
present, it may cause the system to lock up. I don't know much more about it
than
that.
Jon
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact