Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Posted by
Jon Elson
on 2010-12-17 19:53:36 UTC
Phil@Yahoo wrote:
everything you
want, then the EMC way doesn't buy you much. But, what if Joe in Idaho
wants to
change something, add a feature, whatever. With EMC2, everything is
available to him,
and can be easily debugged directly on the PC.
With some external box, then there is a second kind of machine code, and
cross-compiling
and cross-debugging tools, etc.
In great volume, little micros are really cheap, so it is quite
reasonable to use them.
But, look at what happened with Gecko Drives' G100 (GREX) product. It
was all of that, but they
NEVER got the firmware working to everybody's satisfaction. A good part
of that was related
to the cross-development tools that kept a wider range of parties from
helping.
Taking step commands from the PC is very limiting. With my hardware,
you can run the encoders
at well over 300,000 counts/second, and only send velocity commands to
the board. So, the
computer is reading position at some specific rate, and sending new
velocity commands out
at that rate, typically 1000 times a second.
Jon
> Yes, I get the idea. I just wonder what the main advantage is of having theIf you already have a fully-debugged N-axis motion controller that does
> servo loop run through the PC if not to reduce the external hardware. If you
> have to add external encoder counters it doesn't seem the cost would be much
> different from having a self-contained servo controller that simply takes
> step-direction commands and reports errors, etc. Cheap microcontrollers can
> easily handle that computing load.
>
everything you
want, then the EMC way doesn't buy you much. But, what if Joe in Idaho
wants to
change something, add a feature, whatever. With EMC2, everything is
available to him,
and can be easily debugged directly on the PC.
With some external box, then there is a second kind of machine code, and
cross-compiling
and cross-debugging tools, etc.
In great volume, little micros are really cheap, so it is quite
reasonable to use them.
But, look at what happened with Gecko Drives' G100 (GREX) product. It
was all of that, but they
NEVER got the firmware working to everybody's satisfaction. A good part
of that was related
to the cross-development tools that kept a wider range of parties from
helping.
Taking step commands from the PC is very limiting. With my hardware,
you can run the encoders
at well over 300,000 counts/second, and only send velocity commands to
the board. So, the
computer is reading position at some specific rate, and sending new
velocity commands out
at that rate, typically 1000 times a second.
Jon
Discussion Thread
Phil@Y...
2010-12-16 17:04:37 UTC
EMC2 Servo Loop
Stephen Wille Padnos
2010-12-16 19:11:24 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Jon Elson
2010-12-16 19:38:54 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Jon Elson
2010-12-16 19:41:18 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Phil@Y...
2010-12-17 10:09:25 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Stephen Wille Padnos
2010-12-17 11:23:18 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
samcoinc2001
2010-12-17 11:24:38 UTC
Re: EMC2 Servo Loop
Jon Elson
2010-12-17 19:53:36 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Phil@Y...
2010-12-18 10:46:27 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Michael Fagan
2010-12-18 11:23:15 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Jon Elson
2010-12-18 14:20:09 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
Jon Elson
2010-12-18 14:22:11 UTC
Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop
timgoldstein
2010-12-22 05:56:24 UTC
Servo hardware Was: EMC2 Servo Loop
Jon Elson
2010-12-22 08:38:25 UTC
Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop
Jim Register
2010-12-22 11:13:44 UTC
Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop
Jon Elson
2010-12-22 19:23:17 UTC
Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop
timgoldstein
2010-12-28 09:46:56 UTC
Re: Servo hardware
Jon Elson
2010-12-28 10:27:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo hardware
danmauch
2010-12-28 11:29:39 UTC
Re: Servo hardware
grd750
2010-12-28 12:52:28 UTC
Re: Servo hardware
Dan Mauch
2010-12-28 14:11:20 UTC
RE: [CAD_CAM_EDM_DRO] Re: Servo hardware
danmauch
2010-12-28 14:12:11 UTC
Re: Servo hardware
caudlet
2010-12-28 15:15:31 UTC
Re: Servo hardware
Jon Elson
2010-12-28 20:46:03 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo hardware
timgoldstein
2010-12-28 21:20:21 UTC
Re: Servo hardware
Steve Blackmore
2010-12-28 23:24:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo hardware
Jeffrey T. Birt
2010-12-29 07:34:20 UTC
RE: [CAD_CAM_EDM_DRO] Re: Servo hardware
Jon Elson
2010-12-29 09:09:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo hardware
imserv1
2010-12-29 13:14:17 UTC
Re: Servo hardware
grd750
2010-12-29 14:12:33 UTC
Re: Servo hardware
Peter Homann
2010-12-29 15:52:56 UTC
Re: [CAD_CAM_EDM_DRO] Re: Servo hardware
imserv1
2010-12-29 17:51:40 UTC
Re: Servo hardware
grd750
2010-12-29 18:27:59 UTC
Re: Servo hardware
grd750
2010-12-29 19:36:44 UTC
Re: Servo hardware
timgoldstein
2010-12-30 06:36:28 UTC
Re: Servo hardware