> On 3/25/2016 5:29 PM, Nicklas Karlsson wrote:
> >>>>> As someone mentioned before a the an axis/joint may/will run away
> >>>>> in case of an encoder failure.
> >>>>>
> >>>>> It would be possible to detect an encoder failure by comparing
> >>>>> output signal with encoder signal. A velocity signal may be
> >>>>> integrated and do not allow to wander to much or an encoder error
> >>>>> will be detected. A torque signal would be worse.
> >>>> An encoder that fails into runaway (motion erroneously detected
> >>>> when none is occurring) or that fails into stop (no motion detected
> >>>> when motion *is* occurring) will both result in a following error,
> >>>> precisely for the reason you say above: linuxcnc compares the
> >>>> commanded position with the feedback position from the encoder.
> >>>>
> >>>>
> >>>> -- Sebastian Kuzminsky
> >>> No if no motion is detected and there is a small error linuxcnc will
> >>> output a signal to correct it and machine start to move. Since no
> >>> feedback is detected integrator will turn up speed and machine run
> >>> away.
> >> Are you describing a scenario where the signals from the encoder are not
> >> getting to LinuxCNC?  So it always looks to linuxcnc like there is no
> >> motion happening, no matter what's actually happening in the motion
> >> hardware?
> >>
> >> In that situation, if LinuxCNC is "at rest" and not commanding any
> >> motion, it's true that any small PID output will be applied forever,
> >> with no change in the feedback, and the motor will run away.
> >>
> >> And you're suggesting to look at the PID output, and if it's commanding
> >> motion but the encoder is reporting no motion, then trigger some sort of
> >> "hardware malfunction" estop?
> >>
> >> That sounds like it would work.
> >>
> >>
> >> -- 
> >> Sebastian Kuzminsky
> > Yes I am suggesting comparing the PID output and encoder input.
> >
> >
> > Nicklas Karlsson
> >
> 
> I think that could only be a problem with torque mode servo drives.    
> If you are using velocity drives the most that can happen is that the 
> drives drift away.   But even in those conditions
> I always seem to get a following error that drops the enable to the 
> drives and shows a fault on the screen.
> 
> Dave

Torque or velocity driver make no difference, without encoder it run away as 
soon it is touched form it's perfect position.


Nicklas Karlsson

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to