CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Re: Encoder resolution

Posted by Jon Elson
on 2005-05-16 21:22:04 UTC
R Rogers wrote:

>Jon,
>
>I see, so one allowable error is based on machine acceleration/speed exponentially. And another monitors the axis at rest/hold. How does EMC handle this discrepancy? Does it fault the software or does it correct it self on the next ramp down?
>
>
Well, both numbers are at work all the time, although the scaled limit
scales down to zero at rest,
leaving the fixed minimum value as the only operative number. If the
following error is exceeded,
all motion is commanded to a stop at maximum deceleration, and you get
an error message
on the screen. So, at present, it doesn't have "feedrate compensation",
where the system is
slowed down, just like a manual feedrate override, when it gets into
trouble. That could possibly
be added.

I'm not sure what you mean by "correcting itself at the next ramp
down". The G-code program
would be interrupted, and all axes would get back in coordinated motion
when the program is
restarted. It is about the same as hitting the emergency stop button.

This all only applies to a closed-loop servo system where the computer
is reading encoder position
and calculating servo values in real time for the motor drives.

Jon

Discussion Thread

ballendo@y... 2000-09-02 16:29:28 UTC Re: Encoder resolution R Rogers 2005-05-16 18:48:44 UTC Re: [CAD_CAM_EDM_DRO] Re: Encoder resolution Jon Elson 2005-05-16 21:22:04 UTC Re: [CAD_CAM_EDM_DRO] Re: Encoder resolution R Rogers 2005-05-17 06:07:05 UTC Re: [CAD_CAM_EDM_DRO] Re: Encoder resolution Jon Elson 2005-05-17 10:07:15 UTC Re: [CAD_CAM_EDM_DRO] Re: Encoder resolution