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.

Degree Servomotor AKD | 28 Feb 2017 | |

Degree Servomotor AKD

Hi, i try to calculate angle of rotation of the servomotor AKM M53H and i use a driver AKD M00606, the following images looks each steps that i realized into FFLD program. Something equation that can provide me to calculate degrees, i don´t know how interpret position´s servomotor.

Cuestion.png (29.91 KB)

Comments & Answers

Joe Parks said ...

Joe Parks |

You do not need to calculate axis position through a ladder program. You pick which user units you want (default are degrees) in the PLCopen axis setup windows in the Controller > Motion > PLCopen section of the KAS IDE. Then, you can use the MC_ReadActPos to read the axis position in your desired user units.

If you want to shift the position after a home routine, you can use the MC_SetPos function block to reset the position.

You can use the MC_ReadParam functions if you want to know other axis parameters, but the actual position is given to you and you do not have to calculate it.

Joe Parks | Tue, 02/28/2017 - 22:13

You do not need to calculate axis position through a ladder program. You pick which user units you want (default are degrees) in the PLCopen axis setup windows in the Controller > Motion > PLCopen section of the KAS IDE. Then, you can use the MC_ReadActPos to read the axis position in your desired user units.

If you want to shift the position after a home routine, you can use the MC_SetPos function block to reset the position.

You can use the MC_ReadParam functions if you want to know other axis parameters, but the actual position is given to you and you do not have to calculate it.

About this Question

Francisco Villa
Taxonomy: