43369members
217837posts

LXM32 TM221 PTO Drive Problem

Highlighted

LXM32 TM221 PTO Drive Problem

I have TM221C16T and LXM32CU90M2. I want to drive my servo with PTO. I connect to servo with SoMove and run, no problem. Then I write PLC program in SoMachine Basic. I used MC_POWER_PTO,MC_MC_MOVEVEL_PTO. I entered all parameter. But servo motor turn slowly .. I don't understand why do it ?

2 REPLIES 2
Highlighted
Administrator

Re: LXM32 TM221 PTO Drive Problem

Hello @AmeliaFaraci, could you help on this?

Thanks!!

Rodrigo G. 


Industrial Automation Community manager

Highlighted
Lieutenant JG

Re: LXM32 TM221 PTO Drive Problem

Hello @anil_ernamas ,

 

As a default settings Lexium32 C Scaling values are ,

 

case0.JPG

 

As you can see ScalePosNum is 1 and ScalePosDenom is 16384 , that means 16364 pulse equals to 1 rev..

 

And you are using TM221C16T , in that case you are sending Pulse and Direction via fast outputs. 

 

You can find M221's  fast output kHz information.

 

case1.JPG

 

For example if you are using 100 kHz output for Pulse and direction ,

 

100000/16384 =6,103515625 rev /sec  , and  x 60 = 366,2109375 rpm 

 

You are going to take this output. 

 

To increase the velocity you can decrease ScalePosDenom. Lets see what happen when we adjust ScalePosDenom as 2000,

 

100000/2000 = 50 rev / sec     => 50 x60 sec= 3000 rpm ,

 

As you can see you fastest output can give 100000 hz output and if your revolution pulse value is 2000 pulse ,

 

You can take 3000 rpm as an output.

 

BR