Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Control of acceleration and speed in servo motors.

Hi everybody.

 

I'm using Labview 2009 to control two PI micro-precision stages (M521DD and M062PD), each one has a DC Servo motor. They are connected to PI mercury controller and USB connected in the pc.

 

I'm having difficulty to change the acceleration and speed of my servo motors during the movement.

Using a loop structure containing the stage controls, when i change some value (speed or target), the stage makes a very tiny stop, and them continues the movement. That can't happen for my application.

 

The purpose it's to describe spirals using the combined movement of the stages (M521DD - linear movement stage, M062PD - rotatory movement stage).

 

To combine the movements I thing it will be necessary some inverse kinematics.

 

Bur for now, i just wont to variate speed and acceleration during the movement.

 

Thanks.

 

Daniel 

0 Kudos
Message 1 of 3
(4,197 Views)

Daniel,

 

the instrument driver for the PI controllers is developed and maintained by PI. You might be successful to find someone in this forum, who has already worked with these controllers, butyou will be probably more successful if you contact PI directly.

 

Kind regards,

Jochen Klier

National Instruments

Message 2 of 3
(4,177 Views)

Yes! Ok!

I'm using native VI's for PI devices. They come within the stage controllers drivers. There are hundreds of VI's, and I think that I'm not knowing witch ones I have to use in my app.

 

I've searched for topics here with problems like my one. But I've not founded nothing useful.

 

Thank you for your answer. 

 

0 Kudos
Message 3 of 3
(4,158 Views)