Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Need help with simultaneously oscillating two Zaber T-LSM linear stages

This is my first time using Labview and I don't really know where to start. I have two Zaber T-LSM linear stages that I would like to simultaneously oscillate. I also want to set the starting position, amplitude of oscillation, and speed at which the stage moves/frequency. Any advice would be greatly appreciated.

 

 

0 Kudos
Message 1 of 5
(5,964 Views)

Hi tseykora,

Welcome to LabVIEW and Zaber's devices.

I've attached an example VI that does the serquence you've described. First it will home the stages, then moves them to the Start Position you input, and cycles back and forth at an input Speed and Period until yyou press the Stop button. The number of cycles completed is also displayed.

A few notes on using this example: 
-it uses the Zaber Binary Drivers: http://www.zaber.com/wiki/Software/Binary_Labview_Driver
-these require the latest VISA runtime from NI to be installed: http://www.ni.com/download/ni-visa-5.4.1/4626/en/
-the start position is in microsteps, and the size of a microstep depends on your model: http://www.zaber.com/products/product_group.php?group=T-LSM&tab=Series%20Specs#tabs
-the speed is a function of the microstep size, but also requires a conversion. Details are listed here: http://www.zaber.com/wiki/Manuals/T-LSM#Move_At_Constant_Speed_-_Cmd_22

I'm an applications engineer with Zaber, so please also feel free to email me directly at mike@zaber.com with any questions about this example or anything else I may be able to help with.

0 Kudos
Message 2 of 5
(5,945 Views)

Thank you so much! This example was very helpful, and I'll be sure to contact you if I have any more questions.

 

- Tom

0 Kudos
Message 3 of 5
(5,940 Views)

Hello,

I am using Zaber A-LSQ300A-E01-KT07G06S Linear Stage with LabVIEW. I am using the spreadsheet provided by Zaber to convert the speed into respective codes. In the spreadsheet, they have provided the micro-step size column, is it the same as micro-step resolution? I have a big confusion about what micro-step resolution is even from the online tutorials. Can you please help me here? When I set the microstep resolution as 2, and micro-step size as 1.98 and by inputting the velocity code of 20 mm/s, I get actual velocity of 2 mm/s. and this exact reduction is seen in all the velocity conversion. (10% of requested). Am I mixing two terms here? I am attaching the spreadsheet I am using for speed conversion and I am using LabVIEW to control the stage.

Thank you.

Mohit

0 Kudos
Message 4 of 5
(5,685 Views)

Hello Mohit,

 

Thanks for your question. The microstep size and the resolution of the device are the same. For the A-LSQ300A-E01 it is 0.09921875 µm, as shown on the page here: http://www.zaber.com/products/product_detail.php?detail=A-LSQ300A-E01

 

For your device, the conversion for speed is 1 data = 0.0606 µm/s, or  1mm/s = 16513 data. For acceleration, 1 data = 0.61mm/s^2, or 100 mm/s^2 = 165 data.

 

The microstep resolution is a little different from the microstep size. The microstep resolution is how much each step of a stepper motor is divided into. Our default is 64 microsteps per step. This helps determine the microstep size, so it is already factored in to the above conversions. If you are using a different microstep resolution setting other than 64, please contact me and I can assist with the conversion further.

 

Best Regards,

 

Mike 

mike@zaber.com

 

 

 

 

0 Kudos
Message 5 of 5
(5,678 Views)