Quantcast
Channel: Instrument Control (GPIB, Serial, VISA, IVI) topics
Viewing all articles
Browse latest Browse all 5566

ASI MS2000 stage: can move x and y axes but they don't take the shortest path

$
0
0

Hello,

I am trying to automate an Applied Scientific Instrumentation MS-2000 stage using Labview. The instrument driver (ASI TG-1000; http://www.asiimaging.com/support/downloads/tg-1000-control-using-nis-labview-and-the-serial-port/) contained some examples on how to move to certain positions and I made a VI based on the examples (Moving_XY_ASIStage.png/Loading_array_from_file.vi attached below). The VI for loops through the x and y values and the stage moves according to that. Unfortunately, even though the stage moves to X and Y coordinates simultaneously with a loaded csv file for xy positions, it does not follow the shortest possible path. For example, if I put X=1 mm, Y=2 mm in the array, the stage first moves to X=1 and Y=1 simultaneously, then stops moving in the X since it has already reached the destination and moves in a straight line to Y. Is it possible to include in the VI a function that can help specify the path so that I can trace arbitrary shapes with the stage? Say I make it go to X=1 Y=5 directly along the hypotenuse instead of it going first to X=1 Y=1 then to Y=5?

 

I have attached my VI and some of the example VIs from the Instrument Driver and can provide more information if needed. 


Viewing all articles
Browse latest Browse all 5566

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>