E
Hello all,
I am wondering if this is a silly question but I still cannot find the proper solution.
I have a turntable with 16 unique positions per revolution of the motor. Basically, my system requires the motor (turntable is directly mounted on the motor) to move from position 1 to 16 and back to 1 (counterclockwise direction only) again with a fix angle of 22.5 degrees. I prefer to use absolute positioning because I do not want to worry about accumulated errors.
The problem is that I perform my absolute move by multiplying my fixed step (e.g. 1000 counts) by the position number, hence I have position 0 up till 16000. I can perform one revolution but when I at position 16000 and I ask the motor to go back to position 0, it takes the long way back instead of just taking the shortest path to get back to position 0.
I am using a NextMove ES controller by the way.
please help,
Eugene
I am wondering if this is a silly question but I still cannot find the proper solution.
I have a turntable with 16 unique positions per revolution of the motor. Basically, my system requires the motor (turntable is directly mounted on the motor) to move from position 1 to 16 and back to 1 (counterclockwise direction only) again with a fix angle of 22.5 degrees. I prefer to use absolute positioning because I do not want to worry about accumulated errors.
The problem is that I perform my absolute move by multiplying my fixed step (e.g. 1000 counts) by the position number, hence I have position 0 up till 16000. I can perform one revolution but when I at position 16000 and I ask the motor to go back to position 0, it takes the long way back instead of just taking the shortest path to get back to position 0.
I am using a NextMove ES controller by the way.
please help,
Eugene