NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Add limits and results columns to Operator Interface

Hi,

 

I am using TS 4.0.1 and CVI 2009.  I want to modify the CVI Operator Interface to display columns with the test result and the high and low limits.  I tried to modify the properties of the SequenceView control on the operator interface by adding columns, but the changes are not seen when I run theOI.

 

How can this be done?

 

Thanks

John

0 Kudos
Message 1 of 4
(3,378 Views)

John,

 

the display of the requested information depends on the "binding" of the control. The SequenceView control can be connected as SequenceView (ConnectSequenceView of the Sequence File View Manager) or as ExecutionView (ConnectExecutionView of the Execution View Manager). The later connection displays the result during execution like this:

ExecutionView.png

 

But it will only display during execution, not during edit time! (Result is always a runtime property because why should a test sequence return any results during edit time??)

 

Limits are displayed in the description of the NI steptypes like seen here:

Limits.png

 

 

hope this helps,

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 2 of 4
(3,357 Views)

Norbert,

 

Thanks for the reply.  I am using a modified version of the Simple Operator Interface.

 

I had to modify the columns of the SequenceView that was bound to the Execution manager, by adding the columns I wanted displayed and creating expressions that access the values (ie: PropertyExists("Step.Result.Numeric")?Step.Result.Numeric:"").

Then I had to change the Application Manager Property UseStepListConfigurations to False. 

Now I am stuck again.  I want to be able to display information from MultiNumeric tests, but do not know how to specify which index of the array of values is being displayed.  When I use the expression PropertyExists("Step.NumericArray")?Step.NumericArray:"".

 

I would greatly appreciate any insight.

 

Thanks

John

 

 

0 Kudos
Message 3 of 4
(3,321 Views)

John,

 

I think a part of your message may have gotten left off.  What does happen when you use the expression PropertyExists("Step.NumericArray")?Step.NumericArray:"" ?  Have you tried to use NumericArray[index]?

 

Thanks

 

Jen W

Applications Engineer

National Instruments

ni.com/support

0 Kudos
Message 4 of 4
(3,294 Views)