entendi, o servo motor ele tem uma tolerancia de erro de posicionamento ?, exemplo se o seu encoder tem 500cpr , e vc manda ele posicionar em angulo que chegue em 200cpr, ele pode ter uma tolerancia de erro configuravel como por exemplo uma tolerancia de 5 poderia ficar assim = 195cpr a 205cpr ou eles não tem este tipo de tolerancia de erro ?
Não há um valor de erro definido, o erro é função da eficiência da sintonia do controlador. O erro deve ser mínimo, mas, a minimização do erro (com maior ganho de malha - ação proporcional, por exemplo) leva a outros problemas como o overshoot e possíveis instabilidades. A sintonia é como um cobertor curto, uma coisa melhora (menor erro) com prejuízo de outras coisas (maior instabilidade). A sintonia deve ser estudada e feita cuidadosamente, para buscar uma eficácia na usinagem com minimização do erro global de posicionamento na movimentação, que resulta em melhor acabamento na usinagem. Por isso existem algoritmos de autotuning, que não fazem mágica, mas bucam um ponto "ideal". A sintonia ideal depende do sistema (CNC+motor+sistema de movimentação, ...).
Como o controle pode não zerar o erro em alguns trechos da movimentação, deve ser definido uma faixa de erro aceitável. Considere que até motores de passo possuem erros de movimentação, pois a posição num certo ponto do rotor (ângulo do rotor) pode ser alterada ligeiramente com algum torque, o sistema magnético de posicionamento busca um equilíbrio, mas não trava o rotor numa certa posição. Não sei se me fiz entender ...
Por isso tudo e todos os sistemas controlados, existe a chamada "Teoria de Controle", que não é algo para "amadores". Mas, não se deixe desanimar por isso.
Procure ler sobre controle PID (Proporcional, Integral e Derivativo), para começar....