Stuart Stevenson wrote:
> I ask this because I want to remove the drive tuning from the system.
> Everyone says the drive/motor servo tuning is the best but if that is the
> case why is there tuning capability in LinuxCNC? Obviously, it is not good
> enough or no effort would be expended in making it better.
> I will try this on one of my systems.
> Maybe I need to work on a pseudo tach feedback that I generate to get the
> desired result.
>   
There are three ways I know of to run this type of servo.  One is 
velocity mode,
with either a real tach or a synthetic tach derived from the encoder.  
Another is
torque mode, where the tach is left out and the outermost error amp 
(velocity
error amp) is omitted.  In some units, the command is then sent in 
through the tach
inputs, as the velocity amp is disabled or disconnected.  In this mode, 
the only
error amp in the servo amplifier is the current or torque error amp.  So,
the command from the CNC control is a request for motor current.  In the 
old days
of very limited encoder resolution, torque mode may not have given as stiff
or smooth a system response.

The last way I know is voltage mode, which is how my PWM servo amps
work.  The command from the CNC control delivers voltage to the motor
proportional to the command.  These are less stable than torque mode, 
but with
a high enough resolution encoder can also work quite well.  The velocity
estimation from timestamping encoder counts and feeding thisinto the 
newer PID
velocity input helps quite a bit.

Jon

------------------------------------------------------------------------------
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to