Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

master encoder input for Gearing (softmotion)

Hey,

 

I have a cRIO with a NI9411 Cmodule set up for quadrature mode, which gives position and veloctity.

I have a motor axis (servo) which I want to move in sync with the encoder input, and I was thinking to do this with the gearing express vi, which has to option to use a "master encoder" for input.

 

my question:

 

how do I use the input from the NI9411 as a input for the gearing express vi?

 

 

 

 

0 Kudos
Message 1 of 8
(5,751 Views)
Anyone?
0 Kudos
Message 2 of 8
(5,683 Views)

Hi,

 

What hardware are you using to control the servo motor? Is it a 950x module? 951x? EtherCAT? The method for achieving this will vary depending on how you are controlling the motor.

 

Thanks,

0 Kudos
Message 3 of 8
(5,673 Views)
Hi, Paul,

I am using kollmorgen servo drives over ethercat
0 Kudos
Message 4 of 8
(5,669 Views)

I've attached some code that should do what you want. It uses a User Defined Variable (UDV) axis to read the encoder from the NI 9411 and then gears the Kollmorgen servo to the UDV axis. Let me know if you have any questions about the code.

 

The Kollmorgen AKD drive will allow you to do electronic gearing without the use of SoftMotion. However, you would not be able to also control it over EtherCAT. If you are interested in this method, let me know and I can describe it to you.

 

Thanks,

0 Kudos
Message 5 of 8
(5,664 Views)

Hi,

 

How would I do the same thing, but using the scan engine in stead of the fpga?

 

Basically, I have an encoder that I want to use as an 'Encoder Master' for a small host of AKD slaves.

 

Thanks.

0 Kudos
Message 6 of 8
(5,104 Views)

Been looking through the examples that ship with LV.

 

Maybe "Gearing to Axis and Encoder" is close to what I want?  (atttached)

 

 

0 Kudos
Message 7 of 8
(5,086 Views)
I would like to know this as well
0 Kudos
Message 8 of 8
(5,064 Views)