Re: [CAD_CAM_EDM_DRO] true closed loop vs. hobby closed loop
Posted by
Jon Elson
on 2004-03-08 10:22:05 UTC
snagglexr650 wrote:
position, but you don't know where. With software closed loop, the
CNC program DOES know what the error is at any time. EMC allows you
to have 2 terms for following error. One is a lower limit at standstill,
and can be set VERY small, perhaps 2-5 encoder counts. The other limit
is proportional to velocity. This allows you to have a larger following
error limit when moving fast, and especially at rapid feed rates, while
keeping a small limit at the low cutting feedrates, where it matters.
EMC gives you not only the traditional P,I and D loop comensation terms,
but you get feed-forward terms, as well, which allow for VERY fine
tuning of the servo response. It also can graph the servo performance,
so if you have questions about whether it is performing properly NOW,
you can just take a graph while running it through the suspect move, and
know whether it is doing it right or not.
it can stop ALL axes and alert the CNC program.
depending
on the model! Even with high encoder resolution, that could be over ONE
INCH!
Another advantage of true closed-loop is that the machine can be
switched back
and forth between closed-loop CNC and manual DRO mode, with the screen
always showing the true position. If your machine has handwheels, this can
be a nice feature.
Jon
>Hello,The Gecko drives are known to be within +/- 128 counts of commanded
> I work in a machine shop and we have several retrofitted
>lathes/mills using OpenCNC and various motors/drives including
>Yaskawa servo motors/drives, we also have a Haas VF4 VMC. These are
>all high dollar, industrial level cnc controls, with "true" closed
>loop feedback from the encoders.
>
> It seems to be widely considered that true closed loop actually
>allows the computer control to self-adjust the motors if error in
>positional accuracy has occured. However, all the machines we have,
>including the Haas (not a retrofit) have an allowable following error
>(FE) on each axis. If that FE is exceeded, the drive faults out and
>cuts power to the servo motor. If the positional error falls within
>that FE range, then inaccuracy does occur, it's happened to me.
>Furthermore, this FE is used in axis crash situations. Say you crash
>Z into your vice/part/table, as the axis stops moving due to hitting
>a solid object, FE is exceeded and the drive faults. Attempted
>positional compensation via the control would simply drive the axis
>into the part harder and cause more damage to the machine.
>
> Now, with that in mind, compare the +/- 128 counts 'FE' on the
>Gecko drives. If positional error exceeds 128 counts, then the drive
>faults out and servos stop.
>
> In either scenario, it appears that the same thing happens, and
>that even in the case of 'true' closed loop controls, there is no
>attempt to correct the positional accuracy, just a fault.
>
> My question is where is the difference?
>
position, but you don't know where. With software closed loop, the
CNC program DOES know what the error is at any time. EMC allows you
to have 2 terms for following error. One is a lower limit at standstill,
and can be set VERY small, perhaps 2-5 encoder counts. The other limit
is proportional to velocity. This allows you to have a larger following
error limit when moving fast, and especially at rapid feed rates, while
keeping a small limit at the low cutting feedrates, where it matters.
EMC gives you not only the traditional P,I and D loop comensation terms,
but you get feed-forward terms, as well, which allow for VERY fine
tuning of the servo response. It also can graph the servo performance,
so if you have questions about whether it is performing properly NOW,
you can just take a graph while running it through the suspect move, and
know whether it is doing it right or not.
> I know software is theYou really need to hook up the fault indication from the Gecko drives so
>key to closing the loop. Is it simply that with Geckos, your
>step/direction software will happily continue to run the program
>without knowledge of the drive faults,
>
it can stop ALL axes and alert the CNC program.
> and that on the HaasNote that Rutex has a fault limit of 20,000 to 30,000 encoder counts,
>control/OpenCNC software control the software is aware of the fault
>and stops running the program and displays an 'excessive following
>error exceeded' message?
>
> Is this true? If not, then please explain to me the difference
>between hobby closed loop via Gecko Rutex
>
depending
on the model! Even with high encoder resolution, that could be over ONE
INCH!
Another advantage of true closed-loop is that the machine can be
switched back
and forth between closed-loop CNC and manual DRO mode, with the screen
always showing the true position. If your machine has handwheels, this can
be a nice feature.
Jon
Discussion Thread
snagglexr650
2004-03-08 03:59:50 UTC
true closed loop vs. hobby closed loop
Mariss Freimanis
2004-03-08 07:11:11 UTC
Re: true closed loop vs. hobby closed loop
David A. Frantz
2004-03-08 07:43:07 UTC
Re: [CAD_CAM_EDM_DRO] true closed loop vs. hobby closed loop
ballendo
2004-03-08 08:01:47 UTC
Re: true closed loop vs. hobby closed loop
Jon Elson
2004-03-08 10:22:05 UTC
Re: [CAD_CAM_EDM_DRO] true closed loop vs. hobby closed loop
Kevin R. Walsh
2004-03-08 14:55:45 UTC
Re: true closed loop vs. hobby closed loop
Jon Elson
2004-03-08 20:05:42 UTC
Re: [CAD_CAM_EDM_DRO] Re: true closed loop vs. hobby closed loop
ballendo
2004-03-09 08:21:51 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Jon Elson
2004-03-09 09:42:37 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Kevin R. Walsh
2004-03-09 11:14:07 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Abby Katt
2004-03-09 13:58:42 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Kim Lux
2004-03-09 15:44:23 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Bill Vance
2004-03-09 16:59:07 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Ron K
2004-03-09 17:43:53 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Mariss Freimanis
2004-03-09 18:23:19 UTC
Re: true closed loop vs. hobby closed loop
Marcus and Eva
2004-03-09 19:12:52 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Raymond Heckert
2004-03-09 19:13:08 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Marcus and Eva
2004-03-10 07:58:14 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
C.S. Mo
2004-03-10 08:12:53 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
industrialhobbies
2004-03-10 09:27:21 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Raymond Heckert
2004-03-10 20:09:27 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Raymond Heckert
2004-03-10 20:09:37 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-10 21:58:20 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-10 23:01:02 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-10 23:02:31 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 06:32:35 UTC
real tests needed was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 06:33:13 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 09:09:46 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 09:13:42 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 09:13:43 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
ballendo
2004-03-11 09:14:09 UTC
Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Jon Elson
2004-03-11 09:19:46 UTC
Re: [CAD_CAM_EDM_DRO] real tests needed was Re: true closed loop vs. hobby closed loop
Mariss Freimanis
2004-03-11 09:32:39 UTC
real tests needed was Re: true closed loop vs. hobby closed loop
Raymond Heckert
2004-03-11 20:30:40 UTC
Re: [CAD_CAM_EDM_DRO] Handwheels again?!? was Re: true closed loop vs. hobby closed loop
Raymond Heckert
2004-03-11 20:30:49 UTC
Re: [CAD_CAM_EDM_DRO] real tests needed was Re: true closed loop vs. hobby closed loop
turbulatordude
2004-03-12 06:02:34 UTC
Photo's section ( was real tests needed was Re: true closed loop
stevenson_engineers
2004-03-12 07:11:05 UTC
real tests needed was Re: true closed loop vs. hobby closed loop