hi,
wahat is different between function global variable and file global variable in NI test stand(2014) .
hi,
wahat is different between function global variable and file global variable in NI test stand(2014) .
Hi,
I need some help and/or insights on how to manage a production test floor. Anything helpful will be appreciated!
Situation is this (numbers are just for illustration):
And then there are these issues:
Are there any existing NI or 3rd party tools or solutions to manage this? Basically what I need is a way of controlling changes and delivering them to multiple test station. Knowing what station has what configuration is a must. Everything can be done manually (checking, deploying, book keeping, etc.) using spreadsheets, but manual work is error prone.
Is there an industry standard good practice or practices for this?
Thanks!
When I try to edit a Custom Step Type I cannot see any of the options in the window because the window size is too small for the pop-up. See Image.
How can i fix this so i can edit my Custom Step Types?
Using TestStand 2016 (16.0.0.185) 32-bit
How do I fix the execute pull down menu so that it shows "F5 Resume"? I want to resume not start a new execution. See attachment.
Setup:
I have some class member VI calls I'm trying to use in a TestStand sequence. The classes have the following inheritance:
Parent class "A" has descendants "B" and "C". Descendant "B" has class "D" as a descendant as well.
This is under Windows 7, LabVIEW 2015 SP1, LabVIEW 2015 SP1 RTE, and TestStand 2016.
Problem:
I can't use a class member call from classes C and D in the same sequence under the Run-time engine. If I try to do so, I get the well-known error -17600. However, if I use a class member call from just C it works, and a class member call from just D it works. The entire sequence also works with both in it if I switch adapters from the RTE to the LabVIEW development environment. I've done the usual things that are recommended for error -17600:
As an additional restriction, these two classes are from a site-wide library that we use extensively in our pure LabVIEW code. I can do bug fixes and such if I find something wrong, but I can't split apart their family tree or anything major like that, as their code needs to be in sync with and compatible with all existing programs that use the code.
I'm not allowed to post the contents of these classes, but they're basically configuration classes, using DLLs (both .NET and non-.NET) to get setup information from a SQL database and parse it out into a LabVIEW format. They also use assorted other classes from other libraries we use frequently.
Hi,
I have a VeriStand project for a test and I need to automate it with TestStand.
I'm using the Initiate Veristand for automatically opening the project. This block stores the Veristand reference information (file path...) in the File Global. This information is presented as a "struct" containing multiple fields.
The architecture that i'm proposing has multiple sequence files and each file has to keep the Veristand reference information the same way the main sequence file does. Otherwise, any other Veristand block which communicates to the project "won't know" what project it's communication with.
How can I share this automatically generated information to every called module (sequence file)?
Thank you.
Good day,
My goal is to launch sequence file from CMD and using ProcessUserCommandLineArguments Event put the CMD command to sequence file global variable. Is this even possible? Then I would parse the string and pass my parameters to steps. I am trying to modify the simple user interface writen with LabVIEW. So far I mannaged to create ProcessUserCommandLineArguments Event callback and I am able to display message box containing my command. But I can not figure out a way to put that command to sequence file global variable. Does anyone have an idea how to do this? Which Reference API's should I be using?
Thank you.
Hi,
I'm using a network of switches that facilitate the signal routing between the instrumentation and the
DUTs.i need to Know if i can run my sequence in parellel using parallel process model or not ?
i'm using a frequencymeter agilent 53220A by agilent with 2 channel and i need to measure frequency in 5 UUTs
any suggestions please ?
Thank you
Hi All,
I am building a testsystem using the batch model. I want to run 80 UUTs per batch. Each 20 UUTs are controlled by one FTDI serial converter. So i have 4 FTDI converters in my test system. Test sockets 0-19 use FTDI 1; sockets 20-39 use FTDI 2; etc
How do i synchronize the open, close, read and write functions for the 4 shared resources? In batch test systems using 1 resource, I open and close the device by marking the open step as synchronization "One thread only". For reading and writing to the resource is use synchronization "Serial".
Now i have each time 4 steps to open and close the resources synchronized as "One thread only". So 1 test socket controls each 4 resources.
Is it possible to run a step only on sockets 0, 20, 40 and 60 (run once per group of 20 UUTs)? This way i don't have to use a different steps for each resource, but only one step that has a parameter indicating which resource to use.
Thanks in advance,
Stef
Hi,
How do I set the SequenceFilePostStepFailure precondition event to trigger only on Numeric Limit Tests?
Thanks
Curt
Hi everyone!
I'm making a change in my system in order to process results through the ORPU, but, every time UUT test is initiated, the ORPU window is poped up, this creates confusion to the operator. So I'm looking a way to hide this window so it works in the background or windows tray without operator knowledge. I have the windows tray option enabled, and it indeed is started that way, but as mentioned before, at the first UUT run, it appears on the screen.
Also, I'm planning on adding a ORPU.exe /process-profiles "Profile 1" to the sequence in order to periodically process results that may left behind (after a while the file cannot be processed on the ORPU, an error is raised and it is never processed even with the connection restored).
Thanks for your help.
Best Regards.
Abel C.
Hello:
Thanks for your reading!
I can use "RunState.ThisContext.Step.Result.Status" to get the string result of a "NI_MultipleNumericLimitTest" normally, but when i copy the same expression to a single "NumericLimitTest", it won't work.
My application is in the post expression of step ID:"ID#:kIiJ0iOn5kasNtO30mauaD" of the attached seq. the normal expression is in the post expression of step ID: "ID#:nbqVhE500ESiRPH/yMTSRB"
Thanks for your checking!
Hi,
I`m sure this has been asked in previous topics but i just can not find the answer to my problem.
I would like to create a folder which has the name of the UUT as the folder in which i will store raw data from my tests. I have created a statement called Locals.data_folder and give it the variable "C:\\data\results" but how do i go about creating folders based on the UUT from TestStand?
Any help is most welcome.
Thanks
James
I have a project that has a top level sequence in a sequence file a.seq. In that sequence are calls to b.seq, c.seq, d.seq, etc.
If I add a callback override to SequenceFilePostStep is there any way to make that apply to all of the sequences in sequence files called by a.seq, or do I have to add the same override function to each sequence file?
Using Test Stand 2014.
Is there a nice way to display tabular data in a dialog?
In the following I formatted the string to make nice columns, but it only works with a fixed width font, which as far as I know is not possible to choose for a TestStand dialog.
I am new to the TestStand schema and databases in general.
I am in the middle of creating a test infrastructure, and have been able to check off the following steps:
- create the MySQL schema (MySQL Workbench + AWS) using the TestStand SQL script provided
- Link TestStand with the database and save results to it
But I see that in the tables in the schema (UUT_RESULT, STEP_RESULT, PROP_RESULT, PROP_NUMERICLIMIT) the way to clearly see step results means a 3-4 step SQL query.
Ideally, I would like to see the results as in the UUT Report created after the test completes, see attached "UUT Result Snap.jpg".
How can I create some useful views from these existing tables, so that I can cleanly see the numeric or string data and the test limits in the same row? Is there anything I can do from TestStand logging to make this better? Anything already present I can leverage?
Regards,
Asad
I am using teststand 2010. Recently I update my labview from 2010 to 2016 and find the DLL built by labivew 2016 is not able to call in teststand 2010. While the one built by labview 2010 is OK. Is it a compatibility issue?
hello i have a java code that contain a Java native library(API) providing serial communication with a pcb , this library contains dll files (rxtxSerial.dll)
my problem is that testsTand doesnt load the interace where this library is used , i doubt that testStand can't find it or can't read it ,what should i do to fix it ?
thank you
hello , i have a problem loadin GUI that contain a library used in java providing serial and communication , actually its a dll file ''RXTXSerial.dll"
i doubt that teststand doesnt read it or doesn't find it , do i have to add this fil in cvi or something ??
does anyone have an idea how to fix this??
thank you
I have a Java app that uses rxtxSerial.dll , when i run the test on testStand the app crashes so I have two questions :
1 ) how do I visualize the output of the JVM on testStand ?
2 ) what do I do to make the dll file included in testStand ?