LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Prior H101 A/B Stage with Oasis Blue PCI control board

Greetings,

 

I have a Prior H101 A/B Stage driven by an Oasis Blue PCI control board. The control board has software that really doesn't fulfill my needs and I was wanting to roll my own solution via LabVIEW for controlling/programming the stage movement. I have built a LabVIEW library from the supplied DLL and .h files that works at least for what appears to be reading and writing registers on the board. However none of the activity commands (Homing the stage, move to location, etc.) responds to the associated calls.

 

Does anyone have any experience using LabVIEW with this board or stage? The company is not interested in assisting me, hence the appeal to the community. I've successfully done this with other DLL's but frustration is setting in early with this project, I suppose.

 

Any suggestions/ideas would be appreciated. The DLL/software library is available on the Oasis website (reluctant to post).

 

Thanks in advance.

 

TR

><><><><><><
Tommy R.
><><><><><><
0 Kudos
Message 1 of 4
(2,846 Views)

Are there specific registers that need to be set to enable the drives?

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 2 of 4
(2,834 Views)

The sample C code included in the manual appears to not set any registers. For example, the simplest program example calls "open", calls "InitializeXY", and calls "close" in order to have the stage recalibrate the limits (XY stage moves to limit switches in both directions).

 

I was thinking what you are suggesting might be necessary as well.

 

I can successfully set registers (ramp rate, max speed, etc), and read back those registers when the changes are made so I know I'm communicating with the controller, but the actuation controls (move x amt on axis {X}, goto x,y, etc.) don't actuate.

><><><><><><
Tommy R.
><><><><><><
0 Kudos
Message 3 of 4
(2,808 Views)

I should mention that there is a joystick plugged into this controller and the stage does move fine. I removed the joystick in hopes of perhaps that being a requirement for programmatic control, but no movement commands work either way.

><><><><><><
Tommy R.
><><><><><><
0 Kudos
Message 4 of 4
(2,807 Views)