06-15-2005 09:34 AM
06-16-2005 09:34 PM
06-18-2005 09:53 AM
06-20-2005 11:10 PM
07-18-2005 09:19 PM
07-18-2005 09:22 PM
07-19-2005 12:02 PM
07-25-2005 10:21 AM
07-30-2005 08:15 PM
Hi bgrain,
I am not sure that I understand your question, but I will do my best to answer it...
The update rate of the PID is 62.5 microseconds if you are using a single axis, so it would take some awful fast updating to change the target position before it completed 2 update periods. Nevertheless, if you were to update the target position before the move has completed, you would need to perform another multistart (or a blend start) to begin generating trajectory data for the new position. I do not think that it is possible to begin moving to a new target position in the middle of the 62.5 micro second update period, but the trajectory generator will take into account any greater distance when generating trajectory data for the next move.
Keep in mind that if you are setting new target positions based linearly on some sort of input, it may be better to have hardware handle this for you, by controlling position with feedback. If there is a nonlinear relationship between the input and the desired target position, software will need to handle the feedback.
Hope this helps,
Robert
08-21-2005 06:46 AM