Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Posted by
Jon Elson
on 2004-02-11 21:02:29 UTC
Tony Jeffree wrote:
the motors move when velocity is needed, and the velocity command is
modulated whenever the machine is not at the commanded position to
minimize error. This way, the error does not have to build up before
motion starts. EMC has the capability to graph actual vs. commanded
position, and you can adjust the servo tuning until the lines totally
overlap.
significant amount
of error in some systems. If the error reaches two full steps, you lose
4 steps
suddenly, or the motor just stalls. But, if you are running at, say, 75
% of the
speed at which it stalls, that will likely be lagging about one full
step behind
commanded position. Also, you can't assume that any stepper drive is making
the motor follow the step pulses instantly. For instance, the Gecko 210
drive has a PLL step multiplier that adds some delay between steps in and
steps out. Many other microstepping drives have internal delays, especially
if they have PIC or similar microcontrollers in them. So, you can't know
that the motor steps instantly when the computer sends the step pulse,
unless
you have measured it.
Jon
>At 22:43 10/02/2004, you wrote:This is not actually true. With feedforward, the control laws are such that
>
>
>>Les,
>>
>>Well then let's just confine ourselves to the second half of my
>>statement. Steppers, once tuned--and I disagree with your assertion
>>that "tuning" is required--need no further attention. (steppers DO
>>need proper "selection". But not tuning.)
>>
>>Now let's address your second assertion, in a fun way:
>>
>>No matter how carefully you set up SERVOS, one day you will hit a
>>particular set of circumstances that will make them lose steps. It is
>>most likely to happen if you are demonstrating the machine or just
>>finishing a very expensive and time consuming job..."
>>
>>But you won't know it! Only when the part is rejected because it
>>doesn't meet spec will you find that the following error ALWAYS
>>PRESENT with servos, has caused the actual toolpath to be other than
>>intended... Because the g320 and similar can be off by up to 128 steps
>>(encoder counts, really) before a fault is issued...
>>
>>If you're going to defend things by using worst case scenarios, let's
>>apply them across BOTH systems being considered...
>>
>>
>
>It is worth remembering that with a servo system, if the motor is moving,
>it is doing so *because* there is a discrepancy between the current
>position and the position that it is required to be in. So with a servo
>system, the only time you know that there is no positional error is when
>the motor is stopped. As you increase the load that the motor has to shift
>(e.g., by increasing depth of cut), the size of any positional error will
>tend to increase.
>
>
the motors move when velocity is needed, and the velocity command is
modulated whenever the machine is not at the commanded position to
minimize error. This way, the error does not have to build up before
motion starts. EMC has the capability to graph actual vs. commanded
position, and you can adjust the servo tuning until the lines totally
overlap.
>In contrast, with a stepper-based system, as long as the system doesn'tWell, within a full step, that is true. But, a full step can be a
>lose steps (i.e., as long as the motors are sized correctly for the applied
>load), there is no change in the accuracy of the system as the load is
>increased.
>
>
significant amount
of error in some systems. If the error reaches two full steps, you lose
4 steps
suddenly, or the motor just stalls. But, if you are running at, say, 75
% of the
speed at which it stalls, that will likely be lagging about one full
step behind
commanded position. Also, you can't assume that any stepper drive is making
the motor follow the step pulses instantly. For instance, the Gecko 210
drive has a PLL step multiplier that adds some delay between steps in and
steps out. Many other microstepping drives have internal delays, especially
if they have PIC or similar microcontrollers in them. So, you can't know
that the motor steps instantly when the computer sends the step pulse,
unless
you have measured it.
Jon
Discussion Thread
plastiguy
2004-02-09 18:41:27 UTC
stepper vs. servo
bull2003winkle
2004-02-09 19:49:34 UTC
Re: stepper vs. servo
Jon Elson
2004-02-09 21:24:17 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
ballendo
2004-02-09 21:59:06 UTC
Re: stepper vs. servo
Albee Tang
2004-02-09 21:59:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Roy J. Tellason
2004-02-09 22:35:39 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-10 00:55:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
John Johnson
2004-02-10 05:22:09 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Peter Renolds
2004-02-10 06:01:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - H Bridge question
Jon Elson
2004-02-10 07:47:46 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Stan Aarhus
2004-02-10 07:49:36 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
ballendo
2004-02-10 07:50:14 UTC
DIY servo drive? was Re: stepper vs. servo
Jon Elson
2004-02-10 08:02:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
bank haam
2004-02-10 09:47:15 UTC
Re: [CAD_CAM_EDM_DRO] DIY servo drive? was Re: stepper vs. servo
Mariss Freimanis
2004-02-10 11:36:49 UTC
DIY servo drive? was Re: stepper vs. servo
dchristal2
2004-02-10 13:32:47 UTC
Re: stepper vs. servo
ballendo
2004-02-10 16:59:46 UTC
Re: stepper vs. servo
ballendo
2004-02-10 17:02:13 UTC
Re: stepper vs. servo
ballendo
2004-02-10 17:03:03 UTC
Re: stepper vs. servo
Roy J. Tellason
2004-02-10 17:51:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Jon Elson
2004-02-10 21:23:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Roy J. Tellason
2004-02-10 21:42:58 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Tony Jeffree
2004-02-11 02:17:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-11 02:31:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Les Newell
2004-02-11 02:43:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Raymond Heckert
2004-02-11 19:23:21 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Robert Campbell
2004-02-11 19:40:12 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
bull2003winkle
2004-02-11 20:35:58 UTC
Re: stepper vs. servo
Jon Elson
2004-02-11 20:51:18 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs. servo
Jon Elson
2004-02-11 21:02:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
ballendo
2004-02-12 09:03:44 UTC
Re: stepper vs. servo
ballendo
2004-02-12 09:04:03 UTC
microstepping was Re: stepper vs. servo
Harvey White
2004-02-12 11:44:40 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Chris Cain
2004-02-12 16:44:15 UTC
RE: [CAD_CAM_EDM_DRO] microstepping was Re: stepper vs. servo
JanRwl@A...
2004-02-12 20:42:04 UTC
Re: [CAD_CAM_EDM_DRO] microstepping was Re: stepper vs. servo
ballendo
2004-02-13 06:36:22 UTC
Re: stepper vs. servo
turbulatordude
2004-02-13 07:26:28 UTC
Re: stepper vs. servo
ballendo
2004-02-13 07:51:51 UTC
microstepping was Re: stepper vs. servo
Harvey White
2004-02-13 08:34:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-13 10:11:40 UTC
Re: stepper vs. servo
Jon Elson
2004-02-13 10:15:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-13 10:59:38 UTC
Re: stepper vs. servo
Jon Elson
2004-02-13 18:46:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
ballendo
2004-02-14 07:46:52 UTC
Re: stepper vs. servo
ballendo
2004-02-14 07:46:53 UTC
Re: stepper vs. servo
Harvey White
2004-02-14 08:43:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo
Mariss Freimanis
2004-02-14 12:31:32 UTC
Re: stepper vs. servo
ballendo
2004-02-15 11:45:06 UTC
Chopper methodology was Re: stepper vs. servo
ballendo
2004-02-15 11:45:07 UTC
Stepper Mid band resonance Help! please...
jeffalanp
2004-02-15 12:22:14 UTC
Re: Stepper Mid band resonance Help! please...
Mariss Freimanis
2004-02-15 13:02:29 UTC
Chopper methodology was Re: stepper vs. servo
Mariss Freimanis
2004-02-15 13:22:53 UTC
Re: Stepper Mid band resonance Help! please...
zephyrus@r...
2004-02-15 16:33:25 UTC
Re: Chopper methodology was Re: stepper vs. servo
Mariss Freimanis
2004-02-15 17:05:54 UTC
Chopper methodology was Re: stepper vs. servo
turbulatordude
2004-02-15 22:20:30 UTC
Re: stepper vs. servo - hundreds of microsteps
turbulatordude
2004-02-15 22:40:08 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Jon Elson
2004-02-16 09:39:54 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - hundreds of microsteps
Mariss Freimanis
2004-02-16 10:48:05 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
ballendo
2004-02-16 10:52:22 UTC
Chopper methodology was Re: stepper vs. servo
jmkasunich
2004-02-16 14:07:51 UTC
Re: Stepper Mid band resonance Help! please...
Mariss Freimanis
2004-02-16 14:22:28 UTC
Re: Stepper Mid band resonance Help! please...
jmkasunich
2004-02-16 14:38:26 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
jmkasunich
2004-02-16 14:41:11 UTC
Re: Stepper Mid band resonance Help! please...
ballendo
2004-02-16 15:25:25 UTC
Re: Stepper Mid band resonance Help! please...
Jon Elson
2004-02-16 22:01:46 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - Allegro and ignoring the edges....
Mariss Freimanis
2004-02-17 07:14:02 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
turbulatordude
2004-02-17 08:09:24 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Mariss Freimanis
2004-02-17 09:27:33 UTC
Re: stepper vs. servo - Allegro and ignoring the edges....
Jon Elson
2004-02-17 19:28:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs. servo - Allegro and ignoring the edges....