On Mon, Jul 27, 2015 at 11:48 AM, andy pugh <bodge...@gmail.com> wrote:

> On 27 July 2015 at 17:29, Brian <turbo94must...@gmail.com> wrote:
> > Regardless, the point I would like to address right now is whether it
> would
> > be a welcome change or not.  Its technical feasibility can be determined
> > during its implementation.  Obviously we want everything to work
> correctly
> > and logically.
>
> I think that in this case the backlash feature is where it belongs.
>
> motion is a loadable HAL module. It is entirely possible to have
> configurations that don't use it (I sometimes do exactly that). There
> probably are things that are in the motion module and shouldn't be,
> but I don't think that this is one.
>
> For other types of backlash comp there are other ways to do it. For
> example I believe that non-compensated positions are available on
> other HAL pins, if needed.
> If you want to create a parallel method of compensation for specific
> circumstances then feel free, my only objection is that there might be
> more useful uses for your time.
> (Removing compensation from motion would break existing configs, and
> that might be unwelcome)
>
> In the event that backlash comp stays, then a few HAL pins should be
created to make available the information and functionality I am trying to
achieve.  This shouldn't break anyone's setup (not irreparably anyway).

In your particular situation it might be possible to close the loop
> properly with velocity-mode stepgens and PID, but that is a discussion
> for a different thread.
>
> My goal is not to close any control loops, and moreover,  this would
likely suffer from the same underlying limitation:  Currently, there is no
provision for position feedback that is not subject to backlash comp.
------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to