Test a code labview on teststand

Hello

I've written a VI that works with a mydaq to measure the voltage. the VI works well but when I download to launch a digital test teststand, it does not save the output. whenever I run the test, it gives me the result as a zero. Once again, when I upload my VI in teststand, he is told "no description vi. I don't know if this is why I can't get output. Help, please. I'll transfer my vi below.

Your VI has nothing connected to the connector pane.  You need to connect your controls and indicators on the side of the connector.

https://zone.NI.com/reference/en-XX/help/371361M-01/lvconcepts/building_connector_pane/

Hoe this helps

Tags: NI Software

Similar Questions

  • Cable RTSI with PCI 6034 and 6602. Test validation of LabVIEW code.

    Hi all

    Please could someone take a look at my code (LabVIEW 8.5) and tell me if it does what I hope it is? (!)

    My goal:

    To connect to analog to a PCI-6034 and data of angular encoder to a PCI-6602 tensions. I want my tension and angle data to synchronize.

    My approach:

    Both cards are connected with a RTSI cable and configured in MAX. One of the counters on the 6602 is set up like a clock. I think I use this clock to make sure that my angles and tensions are synchronized. I want to read in a load of data from two sources, treat it, and repeat.

    The synchronization set is a little new to me - the code execution, but right now, I'm not sure if I get the sychronisation I need. Please what could someone comment if this sounds right or give me any advice for the improvement?

    Thank you!

    Ian

    Sorry Ian,

    This code was a bit thrown together then you might need to forget it. The table of construction was incorrect, and I don't quite know how it got there.

    The output of the counter in the middle of your task is not doing anything. You can remove this, and as long as you had a single start task depends on the other that you already do and share all the same settings of the clock, which should start the task at the same time and keep it synchronized to readings.

    On top of that my tip for better start synchronization would be to use a hardware trigger to start tasks. the start is so dependent on a hardware clock and not software.

    Kind regards

  • Passing variables between LabVIEW and TestStand

    Hello

    I'm just learning how to use TestStand and although there are a multitude of resources available, I always find me at a loss on how to pass variables between TS and LV, leaving me to think that there is one fundamental thing that I'm missing which is likely, given that I have a weeks experience with LabVIEW and a days of experience with TestStand.

    I took a glance to the example of 'Clusters' to the Code Modules in TestStand examples (I use TS 2016 if it matters) because I thought it would be quite ideal for what I hope. In this case, I hope to be able to pass a string (a file path) to LabVIEW and VI power take this string and use it as part of an order for the Exec.VI system.  Then, I would be able to pass strings back to TestStand to show the user if an error occurred, but I thought I should get the first part of work.

    I guess my question is what do I have to wait to see in clusters to the example of the Modules of Code? The Watch window displays all defined variables premise on which has the ContainerOut in the Variables pane, but I don't see any kind of update on facades (VI1.vi and VI2.vi) LabVIEW code. Should I be?

    I looked at a few other discussions of the forum here and here, as well as the document of the basis of knowledge here, but could not recreate their solutions. It seems that the connector pane would be a viable way to go, but I'm not sure on how we create and use effectively. According to this document , it makes it seem like it should be simple enough to makes these terminals, but I am still missing a key step. I was able to follow all the steps on the knowledge base document and run the sequence, but then had no idea if it worked or not; I have the report show me the values of the variables I put, but I have no idea whether or not he actually did anything with the LabVIEW VI, or how I could see that.

    Please let me know if you need further information or clarifaction everything I ask.

    Thank you for your time,
    JColvin

    Digilent, a company of National Instruments

    If you want to enter values, you must create a vi for instance dialog box

    The OK button will allow new values to pass to the output terminals.

    A Cancel button will pass just the original through the output values without alteration. The VI will close when either the OK button or cancel were pressed.

    Concerning

    Ray

  • The MacBook Pro hardware test error code: 4SNS/1/40000000:TB3T-128.000 does anyone know what this means?

    The MacBook Pro hardware test error code: 4SNS/1/40000000:TB3T-128.000

    Anyone know what this means?  Next steps?

    styner55 wrote:

    The MacBook Pro hardware test error code: 4SNS/1/40000000:TB3T-128.000

    Anyone know what this means?  Next steps?

    An error in temperature sensor associated with the component of battery on the CPU

    Your only option is to take a test 'Apple Service Diagnostics'

    Genius of booking http://www.apple.com/retail/geniusbar/

    Online https://getsupport.apple.com/GetproductgroupList.action

    check the warranty https://selfsolve.apple.com/agreementWarrantyDynamic.do

  • Queues of LabVIEW and TestStand

    Hello

    I have a VI that uses several loops/queues to acquire data from a data logger and write the data to a csv file.

    What I want to do is start this TestStand VI and run data acquisition/writing until certain conditions require the data logger to be returned to power.

    Is it possible to pass a reference to the queue of the VI running somehow to TestStand and update the queue of TestStand to stop/start datalogging necessary?

    Maybe there's a better way to do it?

    Any help is greatly appreciated!

    Thank you best regards &,.

    Shane.

    TestStand access not directly a queue in LabVIEW.  TestStand and LabVIEW do not share an instance of the application.

    I Assume you called the QMH asynchonously so that the Launcher ends while the QMH continues to run

    Pass the reference queue to TestStand (U32) and call a specific "Enqueue for MySpecific Queue.vi" LabVIEW Module with the appropriate ref and data.  All this presupposes the QMH remains in memory.

    This example gets to be excessively complex, so I tend to use the Action with TestStand engines.  Loading and unloading options need attention though as long as the shift register (and, therefore, private data) leave no memory until you want to close the three-year

  • LabVIEW and TestStand compatibility chart

    Hello

    There are various compatibility tables LabVIEW NOR as this Web site but it seems not to be a LabVIEW and TestStand compatibility chart.

    I think I found my answers, but I had to get through all the Notes version of TestStand to get.

    Hi Ray,

    The lists of the political of TestStand page on the different version of TestStand compatibility with:

    • Operating systems
    • LabVIEW
    • LabWindows/CVI

    (In addition to information about the cycle of life and support policy)

    Specifically, here's a screenshot of LabVIEW support:

    With each new version of TestStand, we will update the policy life cycle page, so you can always go for information.

  • Test error code: 08-error has been detected by repairing bad sectors. WD 4000BEV external.

    Hello
    Just scanned my external hard drive Western Digital Data LifeGuard Diagnostics. Even now, I did not face any problem with my hard drive, since I've not scanned for any AGE of bad sectors, so I thought to search for bad sectors and to repair, if it is there.
     
    Test option: EXTENDED TEST
    Model number: WD 4000BEV external
    Firmware number: 1.05
    Capacity: 400,09 GB
    Smart function: PASS
    Test result: FAIL
    Test error code: 08-error has been detected by repairing bad sectors.
    Test duration: 02:44:39, August 5, 2013
     
    so, what should I do now? I'll ignore it or are at - it another way to fix/repair bad sectors.
    Is there another way where windows 8 will help my external HARD to fix/repair disk bad sectors?
     
    Please answer soon.
     
    Bye,.
    Siva

    Hi Siva,

    As the material ages during normal use and other sectors begin to fail. Finally, the spare parts store is out of stock, how new bad sectors cannot be erased and are detectable in threrefore tests. T hard drive is at the end of his life at this point, I suggest you make a backup of all important data.
    You can also post your request in the forum of the community of WD:
  • Monitor changes in the value of a variable in a module of code labview TestStand?

    Hi all

    A code in Labview module called from an action step has a particular variable that changes its value when running vi. Is it possible to monitor these changes through for example a local variable in TestStand and display different values on UI in real time via UIMessages?

    Thank you very much!

    You must post a UIMessage during execution of your VI.  As the following picture below, you can ignore the SequenceErrorMessage string and use the value of your variable as the numericDataParam.   I guess the trick is to determine where to display the user interface of Message, in your case, the variable updated at certain times or it he constantly updated?  I'm not sure of the performance LAG if at all times you post a UIMessage say every 100ms.

    On the other end, you will need in your interface user create a reminder of the Interface to manage the UIMessage.  See the following link for more details.

    http://www.NI.com/white-paper/4532/en

    Enjoy,

    PH

  • IBM BTI for LabView and TestStand programs Source code control.

    Asked me to use our new tool of control of source IBM BTI to control LabView scripts.   Anyone used this tool?

    Hey general-D,.

    Have a look here if you have not already.

    https://decibel.NI.com/content/message/53855

    I asked a lot of my colleagues, but we did not use this specific software/Protocol in all applications. A lot of people me looked puzzled, never heard about before.

  • LabVIEW and TestStand licenses

    Hello everyone, I did a lot of reading through the info OR on the case, but thought someone here could explain a little more clearly. Basically, I would like to know what is the licensing for Lv and TS applications, if I understand correctly, I will require an individual license for deployment on each machine that I want to run an application of TS, regardless of whether or not I have the software but launch an executable instead.

    In regards to LabVIEW, is the way to understand it, it seems to me that if a machine without LV who has LV runtime can run my executable, it does not require a special license? Can anyone shine some light on the matter?

    All this comes from the fact that my current job could ask implement TestStand and LabVIEW, as our current sequencer is simply too basic and rudimentary to the applications that we expect. It's a place big enough then, what would the licensing conditions? Runtime engine just for what works and a deployment of TS for stations that run it?

    ATTENTION: OR licenses are business of OR to keep up with your Rep OR!

    But in a word (as I navigate these waters for a living)

    • The LV runtime is all that is required to run that a LabVIEW built applications or LabVIEW modules called by TestStand in most cases.  The RTE LV is provided with an end-user license agreement, but the license is free.  OK OK... some LsbVIEW SDK may require additional deployment licenses.  I think that the Vision is one of those rare "needs a key deployment that is not free" toolboxes.  I've never deployed an executable LV requiring a deployment Toolkit cost-once again, check with your representative.
    • TestStand deployment licenses cost by target computer.  There are several options to the less expensive, the deployment of Base, more flexible options as a deployment "Debug" to risk mitigation, workflow of your compay, number of test stations and familliarity with deployment options, maturity of the Test system is expected to help guide the process of voluntary decision.

    Since it is a new path for your company, consult with an Alliance partner with experience in assessing your needs, regulatory environment, level of skills and practices.  (And no, TestStand deployment methods assessment is not a base of 8-Ball consulting so compentancy think not that I am marketing here)  You ask OR Rep and look the Alliance Partner Locator

  • How to pass variables between Labview and Teststand

    It is probably a trivial question, but I'm new to TestStand. All I'm doing is updated to a variable in Labview and then pass this value in a local variable Teststand. A simple test that VI is attached. I get no error and it seems correct, but when I followed the variable via TS watch display is not updated. Also I am not able to read the variable outside TS. It is probably a trivial thing, I'm doing wrong, but I'm stuck.

    Too bad, it was simple. Just need to add the context of sequence as input, then set it to ThisContext TS

  • How to fill a list box to a LabView VI TestStand?

    Recently started watching TestStand GUI and I work with one of the examples provided with TestStand.

    An important aspect of my test program, it is that I want the user to be able to dynamically choose which hardware plugged he/she wants to test on.

    so I thought that I have would display the COM ports connected in a ListBox control on the graphical interface, to let the user decide which com ports to use.

    This is a feature that you would 'normally' use the TestStand GUI for?

    How could fill a ListBox TestStand to a LabView VI? Say a simple that uses 'finding the names of resources VISA '.

    You cannot use a ListBox TestStand for this.  All user TestStand UI controls are based on a COM (ActiveX) object.  This means that they connect to the manager controls and then behave based on the events of the controls of Manager.

    You'll want to ouse a LabVIEW control (ListBox control in your case).  Then use the user interface Messages to retrieve information.

    http://www.NI.com/Tutorial/4532/en/

    http://zone.NI.com/reference/en-XX/help/370052N-01/tsexamples/infotopics/handleuimessage_labview/

    Or your other option is to have your movie file just pop up a LabVIEW VI with the list of the HW inside.  Then the user selects.  This is the easiest route, but it would take an annoying popup if you don't like that.

    Let me know if you have any questions on this subject.

    Kind regards

  • How to connect the parallel test using the logarithmic function Teststand database result

    Hello

    How can I connect a test result of 4 EHR tested in parallel using the logarithmic function Teststand database

    I use Labview 2013, 2013 Teststand and sequential model.

    The test is performed using a single digital card (SMU-6556). The FSD 4 is connected to the port of the digital map and is tested in parallel.

    Currently at the end of the test, I would have a report with all the measures, but I need 4 reports (1 report / dut)

    TKS


  • What are the current versions of Labview and Teststand

    Hello

    I currently am downlading the current versions of teststand and labview for evaluation.

    The Teststand-link I saw that it is called "Teststand" 2012.

    1 but there is no version information in the Labview download. Is also 2012 version?

    2 is the two 32-bit-software things?

    3. After installing the evaluation-downloads - can they be activated with a key, or what I need to install again when the CDs arrive in my office?

    Thanks for help

    Iliale wrote:

    Thx for the links.

    I am using Windows 7 64 bit - I'd rather then also Labview 64? (Links to download NOT only provides 32-bit for download)

    There will be problems with my existing 8, 5 - screw Labview conversion to the new Labview2012?

    Thank you

    You can have as many 32-bit and 64-bit installed.  Don't forget your target when you generate an exe file.  64-bit compiled programs can run on 64-bit computers.

    You should have no problem upgrade your code of 8.5.

  • Operator Interface labview and teststand back the call for promotion of status sequential

    Hello

    I am looking for a solution to be able to take by the API Testand 'call sequence' status key of my teststand sequence.

    The idea is to combine, on my operator labview interface a specific indicator pour each call sequence 'important '.

    Example: an indicator to test consumers, another for power supply, an another SoftComm ex but not pour tests under

    The first solution that comes to me and inspired by what I could find on this forum is the utilistion method PostUIMessageEx en post expression for each call sequence don't I want to get the result.

    I find this solution satisfactory sector a bit heavy and a little too dependent on the test sequence she herself.

    Other solutions of would they?

    Please pour your contributions

    Hello

    In general, I get the UIMessage TraceCallback. So based on the name of the step (say consolidated test for example) I can do whatever I want since LabVIEW update my GUI without having to change the TestStand sequences.

    Kind regards

Maybe you are looking for