I actually think that I know the answer to some of these questions, but I am not certain.
Assume that you are using EMC2 to close the loop on a servo system:
If one servo is failing to move at the commanded rate (i.e., fewer encoder counts have been received than are expected) this is a following error, correct? If not, what exactly is a following error?
A following error is only a show stopper if the difference between commanded motion and reported motion exceeds the ferror value set in the ".ini" file, correct?
Will Emc2 automatically allow more time for the slow axis to catch up, or will it just continue as commanded until it errors out?
Now assume that you are allowing Gecko servo drives to close the loop:
If you are using Gecko servo drives and one axis is approaching the internal limit of counts on the following error (but not exceeding it) EMC2 will not know that is happening, correct? So if the following error in the Gecko drives, is +/- 128counts it might create problems that go unreported to the system, (depending on how many encoder counts it takes to move the distance specified by ferror), right?
Alan