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
