Hello, I have a problem with my motor. When I try to reach small positions, for example:
odrv0.axis0.controller.input_pos = 0.5
odrv0.axis0.controller.input_pos = 0.8
it performs a good position control without any major difficulties. However, when I try to do more than 3 or 4 turns,
odrv0.axis0.controller.input_pos = 4
El motor acelera rápidamente y se detiene automáticamente forzando el apagado y hace un golpe interno (al menos creo que es un golpe).
This is the error I see after the failure:
In [128]: print(odrv0.axis0.error)
64
In [129]: print(odrv0.axis0.motor.error)
4096
PS: Sometimes it doesn’t even turn off, it just gets stuck, the coils start to rattle loudly and the current consumption increases.