Hi
I am using 7344 for my system ,I have encountered some questions during the find reference move.
First,it s said in the hardwar user manual that the index signal can be detected when phase A and phase B are low,
but in my system I can detect the index signal while phase A and phase B are both set active-high in the find reference setting in MAX(because,during the find reference move the reference found become true.)
Second,during the reference move ,I use the NI example "find reference move with position monitor".After its reference found flag become true,I read the current position.But when I run the find reference move again ,it completes quickly,and the position I read back have been changed. I run the program for the third time it still complete quickly,but the position is same to the second one.This lasts for several times,for the later times the position value doesn't change. I am confused that if it can capture the index signal accurately,how to explain this case?
Third,during a find reference move there would be a overshoot,and it will drive the motor come to the captured position,I wonder if it is achieved by servo control.if so when my PID parameters is not optimal then it is possible that the motor can not come to the exact position.If not servo control how to do that?
Moreover in my system during the servo control I must send the real absolute position to the drivers for its vector control.That means before I successfully find the absolute position I can not give the drive a optimal position, and this will affect the control precision.
Hope your reply !!!
Thank you!!