Re: EMC-programming request
Posted by
Fred Proctor
on 1999-07-19 07:33:07 UTC
EMC users,
I took the emc-16-Jul-1999 release off the FTP site since this was a
beta version for Tim Goldstein to test, and it's still not working. I'll
give future beta releases names like "melissa-virus.tgz" to keep
everyone off until the release works.
I'd like to gather as much information on backlash compensation as I
can. The algorithm works like this:
/* begin */
if (moving positive) then
comp_value = backlash / 2
else if (moving negative) then
comp_value = -backlash / 2
else
/* leave comp_value as is */
endif
comp_output = command_output + comp_value
/* end */
One variation of this sets the comp_value to 0 in the last else clause,
which moves the motor into the middle of the backlash range when motion
stops. This resulted in an extra motion in the reverse direction when a
move stopped, which I didn't like, but if there's a good reason for this
someone let me know.
--Fred
I took the emc-16-Jul-1999 release off the FTP site since this was a
beta version for Tim Goldstein to test, and it's still not working. I'll
give future beta releases names like "melissa-virus.tgz" to keep
everyone off until the release works.
I'd like to gather as much information on backlash compensation as I
can. The algorithm works like this:
/* begin */
if (moving positive) then
comp_value = backlash / 2
else if (moving negative) then
comp_value = -backlash / 2
else
/* leave comp_value as is */
endif
comp_output = command_output + comp_value
/* end */
One variation of this sets the comp_value to 0 in the last else clause,
which moves the motor into the middle of the backlash range when motion
stops. This resulted in an extra motion in the reverse direction when a
move stopped, which I didn't like, but if there's a good reason for this
someone let me know.
--Fred
Discussion Thread
Dan Falck
1999-07-15 20:33:33 UTC
EMC-programming request
Tim Goldstein
1999-07-15 22:37:41 UTC
RE: EMC-programming request
Jon Elson
1999-07-15 22:47:30 UTC
Re: EMC-programming request
Dan Mauch
1999-07-16 06:42:52 UTC
Re: EMC-programming request
Ian W. Wright
1999-07-16 13:12:42 UTC
Re: EMC-programming request
Dan Falck
1999-07-16 16:53:05 UTC
EMC-programming request
WAnliker@x...
1999-07-16 16:57:08 UTC
Re: EMC-programming request
TADGUNINC@x...
1999-07-16 17:10:23 UTC
Re: EMC-programming request
Elliot Burke
1999-07-17 12:36:38 UTC
Re: Re: EMC-programming request
TADGUNINC@x...
1999-07-17 14:28:10 UTC
Re: Re: Re: EMC-programming request
Dean Franks
1999-07-17 16:22:17 UTC
Re: Re: Re: EMC-programming request
John Grant
1999-07-17 19:18:41 UTC
Re: Re: Re: EMC-programming request
Tim Goldstein
1999-07-17 19:34:38 UTC
RE: EMC-programming request
Dan Falck
1999-07-17 20:40:35 UTC
RE: EMC-programming request
Tim Goldstein
1999-07-17 21:13:53 UTC
RE: EMC-programming request
Elliot Burke
1999-07-18 09:00:56 UTC
re: Re: Re: Re: EMC-programming request
Fred Proctor
1999-07-19 07:33:07 UTC
Re: EMC-programming request
Ted Robbins
1999-07-19 08:48:00 UTC
Re: EMC-programming request