Skip to main content

Kollmorgen Support Network

To better serve our Kollmorgen users with questions too complex to be addressed in this space, we made the painful decision to close this Community forum.

Please submit your question using the contact us form to reach our application engineering team.

For the immediate future, you can still access and read past posts.

Thank you for understanding and for participating in the community over the years.

Wake and Shake Give Difference Motor Phase Value | 20 Sep 2017 | |

Wake and Shake Give Difference Motor Phase Value

Dear Sir/Madam,

I setup the AKD PDMM controller with motor  using wake and shake method.

I found that the every time i perform the wake and shake, it give result pass but every time motor phase angle value are different every time.

Is it normal?  if not, what can be possible wrong?

the motor also pass auto tune and can run using service motion.

Please advice, thanks.

 

Comments & Answers

Joe Parks said ...

Joe Parks |

It is normal for the value to change slightly each time, as it will only be accurate to +/- 3 to 5 degs. If the value is not changing more than this than with a Resolver you do not have to run the wake and shake anymore as if you save the parameters to the AKD memory than the motor.phase value that it calculated will be saved.

Some other tips are, that you cannot use wake and shake on a vertical axis, so if it is you would have to temporarily move it to a horizontal orientation. Also, the axis needs some room to move on either side, so it cannot be in a restricted path. Also, the AKD drive has multiple modes for doing Wake and Shake based on the WS.MODE parameter. The default is 0 for Standard Wake and Shake but you can try to do option 1 for Commutation Alignment which can be more accurate.

kenny.hampton@… said ...

kenny.hampton@… |
  1. are somethings that can cause the Wake and Shake to give different alignment values. The resolver feedback could be slipping on the motor. You could have a really large load on the motor while trying to do the wake and shake.

 

I would normally expect the value of the wake and shake to be within a couple of counts each time. Are you sure you have the resolver and motor poles set to the correct value?

 

When you turn the motor one revolution does the resolver feedback only move the correct revolutions base on resolver pole count? You can monitor this on the Feedback1 screen.

 

Can you jog the motor? If not the motor phasing could be wrong try swapping the motor leads.

 

Joe Parks | Thu, 09/21/2017 - 12:38

It is normal for the value to change slightly each time, as it will only be accurate to +/- 3 to 5 degs. If the value is not changing more than this than with a Resolver you do not have to run the wake and shake anymore as if you save the parameters to the AKD memory than the motor.phase value that it calculated will be saved.

Some other tips are, that you cannot use wake and shake on a vertical axis, so if it is you would have to temporarily move it to a horizontal orientation. Also, the axis needs some room to move on either side, so it cannot be in a restricted path. Also, the AKD drive has multiple modes for doing Wake and Shake based on the WS.MODE parameter. The default is 0 for Standard Wake and Shake but you can try to do option 1 for Commutation Alignment which can be more accurate.

About this Question

WongDuuSiing
Taxonomy: