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.

How to know torque value of servo motor | 08 Mar 2016 | |

How to know torque value of servo motor

Hi, I need to know the actual torque value of my a C062C servo motor, so i used the following commands:

A:=MLAxisRateTq(PipeNetwork.Axis2, LREAL#121.6875);

B:=MLAxisReadTq(PipeNetwork.Axis2);

Where the value of 121.6875 is calculate with MOTOR.IPEAK * MOTOR.KT : 29.5*4.125 = 121.6875

I'm using a pinion - rack to achieve linear movement, the pitch diameter is 1 - 1/2", with a load of 1024 N we expect a torque of 19.8 Nm and the value that we obtain in KAS using the commands mentioned before is 50Nm.

My question is: is this a problem of how we read the torque in KAS or with our math?

Comments & Answers

C Wontrop said ...

C Wontrop |

Adam,

At first glance your calculations look OK and the way you are caliing A:=MLAxisRateTq(PipeNetwork.Axis2, LREAL#121.6875); then B:=MLAxisReadTq(PipeNetwork.Axis2); in the KAS program. Please check the load to verify 1024 N constant force.

 

Adan Aguirre said ...

Adan Aguirre |

In KAS documentation there's a mistake in the function MLAxisRateTq, the documentation said:

MLAxisRateTq(ID,MOTOR.IPEAK*MOTOR.KT) this is wrong, the correct input parameters are:

MLAxisRateTq(ID,MOTOR.ICONT*MOTOR.KT) with this change it make sense with our the calculations.

About this Question

Adan Aguirre
Taxonomy: