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.

Changing Velocity on the fly with MODBUS | 06 Oct 2017 | |

Changing Velocity on the fly with MODBUS

Hello,

I would like to know how to perform on the fly velocity(rpm) changes over Modbus.  I thought I had the answer but  it's not working as anticipated.

It is an AKD-P01206-NBAN-0000 purchased in the Sept 2017

I am in operation mode 1, Velocity and using Service motions.  The SM.MODE is 2.  I am using SM.V2 to change the speed and have set SM.T2 to 0 to enable continuous running.

The value of SM.V2 is changing but the drive only changes speed if I stop and start again (DRV.STOP, SM.MOV)

What would I have to change in my approach to enable changing speed over MODBUS on the fly.  I am using a completely wrong method (service motions) ?

 

thanks!

Mark

Comments & Answers

jcoleman02 said ...

jcoleman02 |
Since you are operating the drive in Velocity Mode, you can use the parameter VL.CMDU to command velocity.  Just send the value over Modbus and the drive will immediately respond.  There is no start or stop command associated with this.  To stop, you can send a value of zero.  Keep in mind that if you lose Modbus communication, the drive will keep running at the last speed that was sent.

About this Question

mark_uwp94
Taxonomy: