If the motor has an encoder and is controlled by a PID loop then if it is not VERY close to the commanded speed one of two things is wrong (1) The PID gain settings are very far off what they should be or (2) the motor or its power supply or controller some how weak and not able to run at the commanded speed.
I'd check the PID first. It the PID is working the output will be at maximum. The control loop run at tens or hundreds of times per second and very quicks will "wind up" to the maximum value. If it is not doing that, it's broken Ether the encoders is not sending correct data or the gains are very low If the PID controller is sending the maximum and the motor is slow, it's an electrical/motor problem The spindle should run at exact speed within the resolution limits of the encoder and control loop period. -- Chris Albertson Redondo Beach, California ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users