NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Parameters not passed correctly into VI

Solved!
Go to solution

Hi All

 

I have a sequence (Calibration - MLC) with parameter values. 

And my concern is the EL_Correction_Fact that is not passed correctly into the VI.

 

Marinuss_0-1695364522459.png

 

Then in Calibration VI, I pass all these parameters as input.

Marinuss_1-1695364556140.png

 

But when I debug and stop when the Calibration VI opens then I don’t see the same values passed into the Calibration VI.

Marinuss_2-1695364623785.png

 

The Calibration VI With Parameter In and Out looks like this

Marinuss_3-1695364646413.png

 

0 Kudos
Message 1 of 4
(629 Views)

I’d suggest double checking the cluster passing settings of that typedef

 

 

0 Kudos
Message 2 of 4
(625 Views)

I have checked that the Cluster passing is on.

 

Marinuss_0-1695374776596.png

 

I also saw that each sequence parameter is loaded from Local. So I changed the Local Parameter to 90.

But still, I got a 98 in my VI.

 

Marinuss_1-1695374943228.png

 

I've checked the variables when it reached the sequence (before entering) Then the Local Calibration Parameter is 98 and not 90 as I set it to be...

 

Marinuss_2-1695375124309.png

 

 

How is this posable?

 

 

 

0 Kudos
Message 3 of 4
(599 Views)
Solution
Accepted by topic author Marinuss

I found the issue.

 

Parameters are loaded by Locals, and locals get values from a property loader in an Excel file.

 

M

0 Kudos
Message 4 of 4
(586 Views)