NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

New Login while Sequence is running

Hello,
i´m running a Labview-Operator-Interface which is executing a teststand-sequence.
This sequence is running parallel an executes from time to time a new seqeunce in "a new execution".
On the operator-interface are serveral functions which i want to make only executable for some users.
The problem ist, that after the parallel-sequence is running i have no more acces to the Login-Button ( it becomes greyed out).
 
So my question is: How can i execute a login with User/Password while a seqeunce is running?
 
0 Kudos
Message 1 of 14
(4,523 Views)

Hi OnlyOne,

I dont believe you can have multiple logins.

Regards

Ray Farmer

Regards
Ray Farmer
Message 2 of 14
(4,516 Views)
I dont need multiple Logins, one is enough.
When i do something like this in TestStand directly then it works:
1. Open testand and Login
2. Run a sequence "in new execution" with a popup so that it stops while running
3. In the menue there is now the "Login" still available and works.

What is the difference to the Labview-Login-Button?

Message Edited by OnlyOne on 09-20-2007 08:41 AM

0 Kudos
Message 3 of 14
(4,513 Views)
OnlyOne,

you can "relog" with another user even during runtime only in TestStand 4.0. But i think there is something you haven't thought off yet:
As Ray already wrote, TestStand does not support multi-user login. There can only be one user logged on at a time. So if you relog to another user, you logout the first user.
Another thing is that for example the report does not have knowledge about the relog and therefore will show the name of the user who startet the whole execution.....

hope this helps,
Norbert B.
Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 4 of 14
(4,486 Views)
What do you mean with "Runtime"?
I attached a sequence-example where i use 3 message-popups.

1. Display current user
2. Dialog to change user
3. Show new user

While the popup is displays it is possible to change the user.
Why is this not possible in Labview-UI?

Thx for your help


0 Kudos
Message 5 of 14
(4,479 Views)
OnlyOne,

i am sorry, but i cannot reproduce the issue using TS 4.0 and LV 8.5. I start your sequence and follow the instructions. It works fine in TS Sequence Editor as well as in the LV User Interface (Operator mode). I dont use any customized components.

Is your LV UI modified?

Norbert
Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 6 of 14
(4,473 Views)
I am using TS 3.5 and LV 8.2.1.
When i execute the default (untouched, unchanged) Operator-Interface from NI located in
C:\Programme\National Instruments\TestStand 3.5\OperatorInterfaces\NI\Simple\LabVIEW\Testexec.exe
then i have the problem also.

What i do:
- Run this Operator-Interface exe-file
- Click on "Open Sequence File" and select the sequence what i posted before.
- Click on "Test UUT"
- The Sequence begins to run and displays the first popup

But now the Login/Logout-Button is greyed and disabled.
This is what my problem is also in my customized UI.

What you say is, that your Login-Button is still normal and clickable with TS 4.0 ?

Attached a screenshot of the UI and the first-popup + the greyed Login-Button




0 Kudos
Message 7 of 14
(4,470 Views)
Hi,
 
The old style Operator Interface brings up a dialog box with a message information the user that you cannot logout will an execution is in progress, so it doesn't let you logout until the execution is completed.
 
This must be something that the new style of operator interface has allowed which it shouldn't be doing.
 
Regards
Ray
Regards
Ray Farmer
Message 8 of 14
(4,465 Views)
OnlyOne,

first, you are not using the full featured, but the simple OI.
Second, the button says "Logout", not Login. When you logout from TestStand and User Management is configured as default, you cannot interact with TestStand with ONE SINGLE exception: You can login. So what Ray wrote is absolutly true.

Therefore, it is imho mandatory, that the UI takes away hopefully any possibility of maloperation. So the button is disabled and greyed out.

Nevertheless, you can relog during execution time by using the Login-Procedure......

hope this helps,
Norbert
Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 9 of 14
(4,459 Views)
>Nevertheless, you can relog during execution time by using the Login-Procedure.

This sounds as that what i want to do.
The question is then only where is this procedure?
I attached a screenshot of the beginning of  the simple-op. There i have Application Manager-Reference, SequenceFileView Manager
-Reference, ExecutionView Manager-Reference.

Can i create the procedure with the reference from one of them (method?)?

Thx for your help


0 Kudos
Message 10 of 14
(4,458 Views)