On Wed, May 23, 2012, at 12:13 PM, Jon Elson wrote:
> andy pugh wrote:
> > On 23 May 2012 07:08, Jeshua Lacock <jes...@3dtopo.com> wrote:
> >> I am guessing there is not an easy way to detect this condition,
> >
> > It should be possible to check if your PID is saturated for more than
> > a second or so.
> >   
> But, this still doesn't detect a servo runaway when the Gecko drive
> is started up.  LinuxCNC is not sending any command to the drive at
> this point.  So, before F2 is pressed, PID output is clamped at zero.

I guess I must have missed something.  I never saw him say he was using
drives with step/dir inputs.  If that is the case, then he probably
isn't
using PID loops at all - the drives are closing the position loop and
LinuxCNC is treating them like steppers.

I automatically assumed that servo meant servo - a PID loop in EMC,
driving either an analog output (DAC or PWM) to a drive, or direct
PWM output to a power stage.  In that scenario, there are multiple
ways to address the problem.  But if the loop is being closed in the 
drive, then it is really just a glorified stepper machine, and 
LinuxCNC can't do a damn thing to help.

-- 
  John Kasunich
  jmkasun...@fastmail.fm


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to