recondaddy
Member
Hey everybody,
I've been working with process and packaging for years, but I'm fairly new to motion control, and would like some quick advice on what I'm sure is an elementary question.
The question, in a nutshell, is "what is the BEST way to instruct a servo to make a full rotation (or multiple rotations)?"
Imagine that the servo is sitting at position '0'. Obviously, if I issue a Motion Axis Move (MAM) instruction, telling the axis to move to '0', it's already there.
The systems integrator who programmed the machine that I'm working on, right now, handled the situation by issuing two separate MAMs. The first one is triggered by an index command and executes an incremental move of a very short distance. The second MAM is triggered by the .DECEL bit of the first MAM and executes an absolute move back to '0'.
Is this the best way to do it, or is there a s.e.x.ier way that motion pro's use?
Thanks for your advice!
I've been working with process and packaging for years, but I'm fairly new to motion control, and would like some quick advice on what I'm sure is an elementary question.
The question, in a nutshell, is "what is the BEST way to instruct a servo to make a full rotation (or multiple rotations)?"
Imagine that the servo is sitting at position '0'. Obviously, if I issue a Motion Axis Move (MAM) instruction, telling the axis to move to '0', it's already there.
The systems integrator who programmed the machine that I'm working on, right now, handled the situation by issuing two separate MAMs. The first one is triggered by an index command and executes an incremental move of a very short distance. The second MAM is triggered by the .DECEL bit of the first MAM and executes an absolute move back to '0'.
Is this the best way to do it, or is there a s.e.x.ier way that motion pro's use?
Thanks for your advice!