NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Calling 64-bit TestStand Engine from 32-bit LabVIEW

I am creating my own TestStand user interface in 32-bit LabVIEW but I want to use the 64-bit TestStand Engine. I can't find a way to specify this. The read-only API property "Engine.Is64Bit" is coming back false when I run from my UI, but when I run from the Sequence editor, it comes back true.  How is this determined and set at startup???

 

0 Kudos
Message 1 of 2
(4,404 Views)

I dont think you can build a 64 bit TestStand interface using a 32 bit Labview.

 

FYI the the 32 bit User interface code is stored at :

C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Full-Featured\LabVIEW

 

The 64 bit user interface code is stored at :

C:\Users\Public\Documents\National Instruments\TestStand 2014 (64-bit)\UserInterfaces\Full-Featured\LabVIEW

 

You have build a 32 bit TestStand user interface and the is64bit is properly showing as false.

 

Try building the same project using 64 bit Labview (which should automatically pickup 64 bit TestStand components)

 

When you say that you run from seqeunce editor - i think you mean 64 bit sequence editor.

 

Ofcourse once you build your 64 bit user interface you can call a 32 bit vi (only in adapter mode set to dev and not run time).

 

Hope this helps.

 

Ravi

0 Kudos
Message 2 of 2
(4,391 Views)