NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How does TestStand detect the active LabVIEW version?

I have 2 version of LabVIEW installed: 2018 and 2020.

I've already setup LabVIEW 2020 to not update the windows registry.  So in windows explorer, when I double click a VI, LabVIEW 2018 gets launched.

But TestStand choose LabVIEW 2020 as the "active LabVIEW version".  Why?

 

How do I make TestStand choose LabVIEW 2018 instead?

 

George Zou
0 Kudos
Message 1 of 6
(1,002 Views)

Hi,

Open the required LV version.

Go to TestStand menu Configure adapter settings.

Go to LV adapter.

Select the LV version. ( The opened LV version should be visible)

 

Ravi

 

0 Kudos
Message 2 of 6
(945 Views)

@Shrigiri wrote:

Hi,

Open the required LV version.

Go to TestStand menu Configure adapter settings.

Go to LV adapter.

Select the LV version. ( The opened LV version should be visible)

 

Ravi


That's what I am trying to avoid !

I want stick to 2018 regardless which version of LabVIEW opened last.

Works perfectly in Windows Explorer.  TestStand just weird.

 

 

 

George Zou
0 Kudos
Message 3 of 6
(929 Views)

Hi,

 

In the RTE its easy .You just select the VI version in which you need to run in the adapter settings.

 

For Dev  - I have two version of LV 21 and 23.

I opened a TS sequence.Created a step which calls LV 21 VI.Set the adapter settings to LV 2021.

 

Close LV and TS.

Opened LV 2023 and TS.

When i click on the step the LV 2021 opens up ( even though LV 2023 is present).

RaviShrigiri_0-1708242626740.png

 

 

Ravi 

0 Kudos
Message 4 of 6
(907 Views)

TestStand would use the most recently opened LabVIEW version. From the help:

 

https://www.ni.com/docs/en-US/bundle/teststand-api-reference/page/teststand-api-ref/db_lvadapterconf...

 

aCe_0-1708522128148.png

 

 


CLA CTAChampionI'm attending the GLA Summit!
Subscribe to the Test Automation user group: UK Test Automation Group
0 Kudos
Message 5 of 6
(878 Views)

@RaviShrigiri wrote:

Hi,

 

In the RTE its easy .You just select the VI version in which you need to run in the adapter settings.

 

For Dev  - I have two version of LV 21 and 23.

I opened a TS sequence.Created a step which calls LV 21 VI.Set the adapter settings to LV 2021.

 

Close LV and TS.

Opened LV 2023 and TS.

When i click on the step the LV 2021 opens up ( even though LV 2023 is present).

RaviShrigiri_0-1708242626740.png


This TestStand option is outdate.  I don't need 32bit vs 64bit.  I need LV2018 64bit vs LV2020 64bit.

 

George Zou
0 Kudos
Message 6 of 6
(824 Views)