Maximilian H wrote:
> Hello Jon,
>
> 0,5 millisecs is quite good. I was asking because I could get the Oxford
> PCI840 to just about 10ms servo cycle time before the driver would cause
> an error.
>
>   
I can't answer for any Mesa products, but I have made some pretty 
detailed measurements
on 600 MHz Pentium III CPUs, motherboard parallel port and my Universal 
Stepper and PWM
controllers.  A 4-axis servo loop, which involves reading the current 
position, calculating the
PID and then writing the new velocity info, takes about 100 us.  Using a 
PCI par port card
speeds it up a bit, and a faster CPU speeds it up even more.  Using a 
1.5+ GHz CPU and a
PCI parport card should rev it up to 75 us or less, so that you could go 
to a 10 KHz servo
loop.  I don't see the point for general-purpose machines like mills, 
lathes and routers.
1 KHz should be plenty for most uses.

Jon

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to