TestStand DAQ

Hi, I need help with TS4.1, I have a LabView vi that gathers data from acquisition card data and display information on a chart to the user of this VI is open during the entire sequence, in / / with this I wish to have a new thread running that grabs the data at the request of the VI even and performs data of the test in question.

Any ideas?

OK Dave,

I have attached screw saved in LV8.6 version

Tags: NI Software

Similar Questions

  • integration of vi and teststand DAQmx

    So far I did well on teststand using instruments ordinary like scope, power, electric, generator functions, dmm and switches.

    So I had to use a map of daqmx for a particular test. And I found that I can't pass the reference to the task through teststand because he would be with a regular dmm, function generator tool. the trial regular that I'm used to is to:

    * init instrument (reference get)

    * use Vi to:

    Configure

    Read

    Beginning

    Stop

    * Close reference

    So what I had to end up doing for example in a test were I put the analog output value to my DUT then via a serial port, get the value that my DUT is reading.

    the ususal way will be as follows:

    -define daqmx

    -Start daqmx

    -DUT Serial read and limit test

    -Stop daq

    -Close task

    but it does not work like that.

    what I end up doing is run a vi on the bottom with the Daqmx task and have a notifier of testand my vi as the closing image

    TestStand notifier

    My daqmx statement is correct?

    It's one of the ways to do it with daqmx?

    your feedback to improve the use of daqmx on testand will help me much.

    Thank you

    Buton,

    You can pass the task handle DAQmx between different measures of LabVIEW. TestStand has what is called a LabVIEWIOControl, which is a particular type of object used to transfer these settings LabVIEW IO between steps. More information on this process can be found here: http://digital.ni.com/public.nsf/allkb/131A6A87C331B3CA862571EA0004D8C1

    Side of LabVIEW, all you need to do is create necessary/indicators controls wired to your façade with the task handle entries and exits; the KB above describes how to implement the object that manages these references on the side of TestStand.

  • PXI-5402 IVI TestStand 4.2 returned "niFgen_InitWithOptions" resource not found

    Hi, I am very new in TestStand.

    I hope someone could help me.

    I have a complete sequence in which an ivi should initiate a PXI-5402.

    (It is an old sequence that I inherited. It is now my job to make it work again).

    We have another system with a PXI-5401 (appears to the MAX as traditional-DAQ) which works very well with this sequence.

    I created a new sequence in order to simplify troubleshooting with just "IVI Fgen" step.

    When in click on 'Validate' and uncheck "Simulate" and hit "Init", I get:
    niFgen_InitWithOptions returned an error:-1073807343 (0xbfff0011). Insufficient location information or the requested device or resource is not present in the system. If the resource descriptor is a name of IVI, it must match the entry in the store of IVI Configuration in a case-sensitive manner.
    Source: TSIviStepTypes [error Code:-31619]

    In NOR-Spy I get following error
    > Status: 0xBFFF0011 (VI_ERROR_RSRC_NFOUND)

    I think that I have configured all correct. Please see attached screenshot.
    I tried different names IVI-logic...
    For this remove as first cause, I direct the pilot Session that appears correctly on the iviConfiguration of reference.

    Thanks in advance

    OK, I got it...

    This is the well known problem with DAQmx Configuration in MAX.

    Described in the title:

    http://digital.NI.com/public.nsf/allkb/22CF7E6B27B6995B86256DDB0058F39B

    I had post a logic-name link with DAQmx device instead of PXI-Device.

    Thanks anyway.

  • Question about USB DAQ 6363

    Hi all,

    I'm new with LabView, currently, we plan to purchase NI DAQ USB 6363 to use the entry to read the value of the resistor, capacitor and a diode and use digital i/o to check the functionality of the analog shift register. I want to check if it is possible that NI DAQ USB 6363 to acquire communication RS232 function because I want to drive barcode interface on it. I'll use LabView to log the reading result of database (SQL, Access) to do some data analyzation. IM also confused on test bench OR what is the relationship between she and NI LabView? is this another software to install except for LabView?

    Thank you

    No, you do not connect an RS-232 device to the DAQ card. The RS-232 is connected to the pc. If your pc lacks a built-in port you can use a USB-> RS232 converter.

    TestStand is a test of the direction which runs tests written in several languages, including LabVIEW. He plans the tests determine the success/failure, record results, create reports, etc.

  • Determine the number of traditional DAQ hardware using Labview.

    Hello

    Anyone can answer the question:

    Regarding materials traditional DAQ, for example the DMM OR-4060, how

    can I programmatically determine the number of device which can be seen in MAX?

    With the help of Labview 8.5, I looked into the following function libraries:

    NOR-DMM

    VISA

    NOR-ModInst

    None of the libraries above seem to provide access the number of traditional DAQ hardware

    property, which is automatically assigned.

    Background:

    I have a 18 PXI chassis containing 2 DMM, in housing 3 and 14.

    The DMM may be a mixture of type OR-4060 or NOR-4070.

    The system is controlled by a Teststand sequence employing IVI - DMM

    steps.

    When you set the IVI logical name step, I am referring to IVI device defined Sessions

    Max - rutime determined.

    Labview VISA functions using I can determine the model, i.e. 4060 or 4070.

    Because the DMM just locate into the slots 3 or 14, then the devices NOR-4070

    are accessible using the following descriptors of resources: PXI1Slot3 or

    PXISlot14.

    (The 4070 is compatible DAQmX.)

    So for devices OR-4070, I can predefine 2 Sessions of IVI device, knowing

    It will be sufficient for all occasions, when I run my Teststand sequence, which will be

    determine what device session to use at run time.

    But I'm stuck for the NOR-4060.

    At the Session of the device, I have to give a descriptor of resource the following

    format: DAQ::x (where x is the device number)

    I could create device 18 sessions each reference to a different DAQ::x, but to select

    the good pair during execution, I would need to programmatically determine the device

    number, i.e. the value of x.

    Where my question.

    The closest I came to a solution was an entry of the Knowledge Base that said that the

    Assigned device number would be the same as the slot number, providing the

    Number of the device had not previously configured manually.

    Unfortunately, our device numbers have been changed manually and maybe in the future.

    All popular solutions.

    Gary.

    Hi Gary,.

    Good afternoon and I hope that your well today.

    Thanks for your post and I want to help you solve your problems.

    I don't think there is just a function that you can use to identify and collect information on all cards with your. For traditional DAQ devices in particular I suggest using the Information.vi of DAQ devices get.

    If you look at this link,

    SAL posted an example VI entitled, find dev trad.vi.

    You can get information such as serial number, Dev name and the Base address.

    The assistance of the respective drivers to collect information you could generate an array of strings with the information that you need all the slots.

    Please let me know if this is useful at all,

  • Several versions of TestStand (2013 and 2016)

    Are there problems of having several versions of the TestStand development environment installed on my development machine? Thank you.

    Hi stephenb2,

    There is no problem with having multiple versions of installed TestStand. There are a few things to keep in mind though.

    Only one version of TestStand engine can be active at a time. Use the Version TestStand selector to change the active version. Sequence of files created in TestStand 2013 can be opened in 2016, but not vice versa (although you can save as a previous version if you wish). Finally, you have separate directories for each version, so make sure you know what directory/version, you are working in.

    Hope that helps!

  • Disable the TestStand 2014 report batch

    Hello

    I'm trying to disable batch report generation in the model batch of TestStand 2014. I found this thread back in 2005, but it seems that things have changed a bit since then with the addition of the Plugins model in new versions of TestStand. I always want to the individual report for each shot to test but I would like to disable the additional orders summary report. Anyone know the best way to achieve this?

    I seem to have jumped with success the guests to collect the serial number of the lot.

    I think I got it.

    There are 3 steps.

    1 - one, that we discussed.

    2. read report any controller model plugin - end

    3 - determine the path of the Batch report file in Plugin - Start Batch model

    Hope this helps,

  • DAQ Assistant is not in LabView

    Hi all

    I use NEITHER cDAQ-9174 and NI 9203.  I have already installed the driver for the NI 9174 cDAQ, which is NEITHER-DAQmx 9.8.0.  I can see the device when I opened NI MAX. However, when I open LabView 2015, I can't find DAQ Assistant in the function Palette. I noticed on the chassis, 'ACTIVE' light is not on while two other "POWER" and "READY" light is on.  I look in the forums OR but I can not find the solution.

    Any suggestion, please help!

    Thank you!

    DAQmx 9.8 is not compatible with LabVIEW 2015.  You must use at least DAQmx 15.0.  See here for more details: NOR-DAQmx and LabVIEW compatibility

  • Card NI DAQ for SinCos encoder?

    We have a RON285 heidenhain encoder that uses signaliing 1Vpp for "infinite precision".  Essentially, it generates two differentials Sin / Cos signals angle and the phase between them allows you to achieve extreme precision for the angle of the encoder.    You must always send two signals with a comparator hysteresis to essentially convert the signal quadrature encoder and count the pulses.  Calculation of phase angle gives you the fractional precision.

    (1) no matter who never used a capture card of data OR to read in the first tensions and make the calculations necessary to convert the singal SinCos until a high precision angle? If so, you are ready to share the code?

    (2) make the SinCos--> Quadrature conversion on the card itself by splitting off the two singals SinCos in two other channels and specify these two channels is coded quadrature singals or do have external hardware do the comparator + hysteresis before it captures in the map?

    P. S.

    I just found this piece of hardware that does exactly what I described in #2 above, I get this same functionality using just the DAQ itself card?  http://www.motrona.com/SinCos.html

    The pointed inline Heidenhain WHAT JB interpolator is exactly the kind of thing I used other suppliers.  Yes, you can introduce digital quadrature channels in a meter and other synchronization maps DAQ in a PXI chassis.   9 kHz in quadrature frequency is easily manipulated by the jury.

    Setting the "pulses per rev' to 360000 and choosing degrees for units should cause the task to do the math for you, for example, when you call DAQmx Read values should already be adjusted to degrees.   Personally, I do always some reason check this scaling value to make sure that there is not a factor of 4 gap because of the differing terminology between encoder and DAQmx tasks sheets.

    As to limit yourself to the Tween 20 x, I tend to agree.  If the Encoder error has been distributed randomly, I completely agree.  But because much of it is probably more systematic than at random, there is a * chance * as some other fractional resolution might be useful.  Probably a pretty small gain at best however.  Unless it's quite similar cost & time probably, I wouldn't bother to > 20 x.

    -Kevin P

  • SMU 7857R FPGA and DAQ task

    I'm looking at the SMU 7857R.  I would use the 8 analog inputs and the FPGA to do some annalysisy and DIO based on the best data.  I was wondering if it is possible to also define a DAQ task so that all analog data will be made available to the host.  Using a data acquisition task would be easier for me to have to write code fpga for use a DMA fifo to send back data.

    Hi bcat!

    A data acquisition task is only for devices Data Acquisition product supported by driver DAQmx as X-, M-, S-, maps E-Series. The boards of the R series are only supported by the driver OR RIO.
    If you don't need pre-treatment on the FPGA so that you can distribute simple data through DMA on your host. If you are looking for an API for the comparable FPGA with the DAQmx API then please check the NI CompactRIO waveform reference library. You can also use the library for R Series boards.

  • LabVIEW / TestStand ignores license server settings

    Hello

    I see a rather odd behavior on my computer. We received a new license file to our license server. Once it has been imported, TestStand and LabVIEW used of temporary licenses... I ignored it for a day, but became suspicious.

    The Manager of License tool on my computer detects only the license server and properly displays the access rights for my Suite of Dev (incl. Automated test). LabVIEW and TestSTand can check a property...

    Instead, I get the error message

    LabVIEW development system

    License attempt 1:
    All the available licenses on 'xxx' are currently extracted. (NILM13)
    If you have any questions, contact your license administrator.

    Shows available licenses however License Manager. I already tried to reinstall software of NOR (took awhile...) manually remove, add license server information. I'm getting a little desperate / annoyed.

    Any ideas?

    See you soon

    Oli

    Fixed a problem.

    After the stop & a few reboots of license server, my license works again.

    Seems, it was a "personal matter" between me a license, since only my license server refused to work...

    Enjoy the weekend!

    Oli

  • TestStand 2014 cleaning after the failure of a step

    Hi all

    I am new to TestStand, so I have a simple question that could boring you but I cannt find the solution.

    In my main sequence, I say 50 steps. If a step has not the next step to executete (by deafult).

    What can I do to stop the execution of the following steps if a step fails. I wish that the sequencer will cleanup directly then call the next step in the main sequence.

    All mere suspicion is appreciated.

    Axel

    Hello

    You can define the sequence of cleaning goto on the failure of the setting sequence:

    Configure > Station Options > immediately Goto cleanup sequence if an error occurs

    Also, make sure that the steps fail sequence on a step failed, by setting up:

    Parameters of the step > step sequence of Causes of failure

    I hope this helps.

  • 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

  • With the help of Extraputty 2014 TestStand

    Curious to know if Extraputty is supported by TestStand2014. I installed Putty and the steps of teststand during the installation process. However, when you attempt to insert a step I do not get an option to extraputty as shown in the link below.

    http://www.extraputty.com/features/TestStand.html

    What is needed in order to start an SSH connection?

    J Meye,

    This is Ali from the National Instrument of engineering applications. Have you had a chance to look at these messages to the forum below? They are also Extraputty configuration to connect with TestStand 2012. Since there was not too much of a change of each software, did you have any success with following these steps?

    ExtraPutty TestStand 2012 questions:

    http://forums.NI.com/T5/NI-TestStand/starting-TestStand-with-ExtraPuTTY-installed/m-p/2596877#M43310

    http://forums.NI.com/T5/NI-TestStand/starting-TestStand-with-ExtraPuTTY-installed/m-p/2596877

    Review of SSH Communication:

    http://digital.NI.com/public.nsf/allkb/A254FE727B22258586257B6E002DF401?OpenDocument

    Problems with 64-bit:

    http://forums.NI.com/T5/NI-TestStand/SSH-and-64-bit-TestStand/m-p/2961873#M46440

    In addition, it is a 32-bit system? There was configuration problems with 65-bit with Extraputty systems.

  • Tickets Lectura y salidas daq

    Buen dia could sugerirme como could reduce el código al leer multiple Líneas y canales of DAQ, on the imagen como dejo una are lo hago currently. Saludos

    Hola buenos dias lancelot2610,

    MUCHAS gracias por comunicarte con nosotros a los foros ayuda, training in the Quebec you can reduce el código're colocando multiple ports in the same selection of the las líneas como entrada is muestra in este example:

    Formation of seleccionarlos're a traves del click derecho y con opcion browse para con seleccionar multiple puertos con sus respectivas líneas en salida lo Québec obtendras're el arreglo results of forma lineal in this case have concatenados results of todos los puertos tal y como los placed the entrada en.

    Otra forma are creating a task from which MAX contenga ports that need, aqui you annex United Nations procedure, este're para señales analogicas pero regardless of the misma forma seleccionando las digital señales:

    http://digital.NI.com/public.nsf/allkb/F28C6BD62B0ED68F86257A6B00733E0E?OpenDocument

    Espero y esta information you sea utility,

    Saludos,

    CaEnOs

Maybe you are looking for

  • Video - Tecra 8000

    I have a Tecra 8000 with Windows XP Pro installed.Everything works perfectly, I've updated the BIOS to v9.3 - BUT I can't get the video of the matches to work.I tried the RCA Jack on the back and also connected the SVGA dongle to the outlet side and

  • Open the version 12 VI in LabVIEW version 11

    Hello I have two screws that have been saved in LabVIEW version 12.  However, I am currently running LabVIEW version 11 on my computer.  I was wondering if anyone would be able to open these screws and keep them for version 11 for me.  It would be mu

  • Error code the Wmplayer.exe file has a Version number of 11.0.5721.5262 where was 11.0.5721.5145

    No sound in Windows.  Message from the file Wmplayer.exe has a Version number of 11.0.5721.5262 where 11.0.5721.5145 was expected.  Windows Media Player is not installed correctly and must be reinstalled.  This happened for no apparent reason.  Tried

  • Western Digital drive hard 60 GB tested OK through diagnostics but seems audio problems

    All audio sounds are rough with intermittent breaks through speakers or headphones. After that replace old soundcard with a new and new correct drivers the condition is the same. Check the wiring from the motherboard to the hard drive and I noticed t

  • Upgrade of RAM Kingston DC7900 SFF Compatibiltiy

    I have a DC7900 Small Form Factor with the following specifications: CPU: Intel Core 2 Duo E8500 RAM: 2 GB DDR2 - 6400 800 Mhz Graphics card: integrated Intel GMA 4500 HARD drive: 320 GB + 2 TB SATA2 7200 RPM SATA2 internal ODD: DVD +-R/RW OS: Window