API Labview datafinder

I want to click on the file, the search capabilities with labview Datafinder. I already knew I can create scripts to perform operations DIAdem datafinder, but this isn't really what I want. I want to know if Datafinder has any direct Labview API, or DO I take the route of appeal tiara VBS? And if so; If my datafinder query returns, say, 6 games of file, how would return these paths in Labview?
Thanks for your suggestions!

Hi again aartjan,.

Today, LabVIEW 2009 went Beta2, and it now includes a new series of "DataFinder Toolkit' of screws that provide direct links to LabVIEW for the DataFinder to ask.  Now, we have 2 clients for the DataFinder, tiara and LabVIEW.  Go to the website of th www.ni.com/beta and request access to the LabVIEW Beta program, if you do not have access.  Please let me know if you have trouble or get access to the screws or their use.

I hope you like

Brad Turpin
Tiara Product Support Engineer
National Instruments

Tags: NI Software

Similar Questions

  • How to get the return parameter in sequence teststand ran by labview labview

    Hello

    Executes a test sequence of labview (essentially running "\Examples\TestStand API\Executing sequences using API\LabVIEW\Execute with no Model.vi process") I need to get a parameter returned in 'Settings', after the sequence has run.

    My problem is that I get the value upon registration of the sequence and not the value after execution.

    How?

    Vagn

    Vagn,

    in order to obtain the values of the execution, you need access to execution. The following screenshot shows how to access.

    Please note that this VI is lying will be called by TestStand. DO NOT USE THIS VI IN A CUSTOM USER INTERFACE!

    Thank you

    Norbert

    EDIT: This dummy code shows how to read the string parameter 'Return '. Each parameter must be read separately with appropriate playback function.

  • The USRP CSD requires the LabVIEW Communications?

    I recently installed LabVIEW 2013 on my machine, as well as a whole bunch of toolboxes:

    LabVIEW English 2013
    VI Package Manager
    Module LabVIEW Control Design and Simulation 2013
    2013 LabVIEW Datalogging and Supervisory Control Module
    2013 LabVIEW MathScript RT Module
    NI LabVIEW 2013 LEGO (R) MINDSTORMS (R) NXT Module (in English)
    Module OR Vision Development 2013
    Module LabVIEW FPGA of 2013 (English)
    Xilinx toolchain 14.4
    Module time real LabVIEW 2013 (English)
    2013 LabVIEW Touch Panel module
    2013 LabVIEW Robotics module
    Software OR SignalExpress 2013
    LabVIEW Sound and Vibration Measurement Suite 2013
    Module LabVIEW Statechart of the 2013
    LabVIEW 2013 for myRIO Module
    Toolkit OR run real time Trace 2013
    2013 LabVIEW System Identification Toolkit
    LabVIEW Toolkit 2013 Digital Filter Design
    4.3.4 for LabVIEW Modulation Toolkit
    2013 LabVIEW VI Analyzer Toolkit
    2013 LabVIEW Database Connectivity Toolkit
    2013 LabVIEW Report Generation Toolkit for Microsoft Office
    LabVIEW Spectral Measurements Toolkit 2.6.4
    2013 LabVIEW Advanced signal processing Toolkit
    LabVIEW 2013 PID and Fuzzy Logic Toolkit
    Kit filter LabVIEW Adaptive, 2013
    Toolkit LabVIEW DataFinder of the 2013
    2013 LabVIEW Desktop Execution Trace Toolkit
    LabVIEW 2013 Multicore analysis and matrices hollow Toolkit
    LabVIEW 2013 power electric Suite
    Toolkit LabVIEW 2013 GPU analysis
    Biomedical Toolkit LabVIEW 2013
    Module LabVIEW 2013 OR SoftMotion
    NEITHER Motion Assistant 2013
    NEITHER Vision Builder for Automated Inspection 2012 SP1
    OR DIAdem Professional 2012 SP1 (English)
    LabWindows/CVI 2013 development system
    Module time real LabWindows/CVI 2013
    LabWindows/CVI Spectral Measurements Toolkit 2.6.4
    Spectral measures of LabWindows/CVI DURATION 2.6.4
    LabWindows/CVI SQL Toolkit 2.2
    Toolkit for processing Signal of LabWindows/CVI 7.0.2
    LabWindows/CVI PID Control Toolkit 2.1
    Execution of LabWindows/CVI Profiler 1.0
    Measurement Studio Enterprise Edition for Visual Studio 2012 2013
    General safety NI Patch 2nd quarter of 2013
    NEITHER TestStand 2013
    NEITHER ELVISmx 4.5
    NOR-DAQmx 9.7.5
    Xilinx 10.1 Compilation tools (requires the build tools additional Xilinx DVD)
    Device drivers or - February 2013

    I tried to follow this tutorial with the USRP 2932, coming soon, but I found out later that I have seem to have none of the LabVIEW Communications. No not those who prevent me from using the USRP radio? If not, then is there any restrictions on what I can do with the radio without communication?

    Hi BreadLB,

    The link to the tutorial you posted is based on LabVIEW Communications System Design Suite, a new software environment designed to accelerate the prototyping of the algorithm and stable air.  It is a completely separate and independent of LabVIEW environment.  See my post here for more details.  You can also download a free 30 day trial copy here.  Your hardware is supported with LabVIEW and LabVIEW Communications.

    The 2932 NOR is a network based USRP, and there a small on-board FPGA.  For this reason, the FPGA on that specific product is not a target of LabVIEW FPGA.  The NI 294 x / 5 x family has a large Kintex 7 FPGA and can be programmed using LabVIEW FPGA and LabVIEW Communications, as in the tutorial you posted.  The 2932 OR can be used with your host PC and LabVIEW for a variety of applications.  Unfortunately the tutorial that you have linked to your post requires the NI 294 x / 5 x hardware and Communications of LabVIEW.  If you have questions about a specific application for your 2932, please post more details and we would be happy to help you.

  • LV 2012 icon API

    I play with the API LabVIEW 2012 icon edition to do some scripted creation project and the library and tool boxes.

    % program files%\National Instruments\LabVIEW 2012\vi.lib\LabVIEW icon API

    It's quite chic and I write layers of the icon, screws, and libraries. But I can't seem to get anywhere with the more specific types of library. Trying to force the lvclass or cast Ref throws errors and exciting on the screws are protected by Word.

    If I can't get anywhere with the API, anybody know how library class and class datatype icons icons are defined with project templates in the window of 2012 Launcher?

    Cannot mount or force directly, but save the class and open it like a library, then all is good

  • Executes the sequence by programming

    Hello

    I see a problem by running the file in sequence by programming. I mentioned the example VI (C:\Users\Public\Documents\National Instruments\TestStand 2014 (32 bit) \Examples\TestStand API\Executing API\LabVIEW using sequences) comes with TS2014 which crosses the sequence context of sequence by invoking TSEngine so the entries to the VI are sequence context, movie file, the process template.

    To facilitate my task, I modified the code attached to make autonomous running the sequence through TSEngine directly to entries in VI are movie file and the model of process.

    It works fine when I run like VI, but does not work during the conversion into exe.

    Please let me know if I'm something wrong or missed something

    Thanks in advance

    -Vivek

    You should look into the creation of a user interface you want to execute your order by programming. The user interface can be hidden if it works the same as your code is planned. Start with the simple graphic interface "C:\Program Files (x 86) \National 2014\UserInterfaces\Simple\LabVIEW" so see how this can be done.

    More precisely. a person does not open a reference to the engine. What is much more common is a person placing the Application Manager control, call the Start method. and then get the reference to the engine here. Be sure to stop the application subsequently and additional references nearby. I guess because you're in a development environment is the reason that your code works like a VI.

  • VI Analyzer in an application using the built

    I have an application which is designed for a continuous integration server.  This application uses the VI Analyzer API (Labview 2009 for the moment) to run a series of tests on a case of the screws.  The problem is that when the program is run like VI all is happy, that the folder is added using the 'Add VIAn Item.vi' and the task runs on the four VI in the folder.  But when the VI is built and comes as an exe file, 'VIAn Add Item.vi' appears to add the folder but no vi is analyzed and if a specific VI is given then error 53 is thrown by "NI_FileType.lvlib:Get leader Type.vi.  Is it just a case of not being able to use the VI Analyzer API in a built application that is running as an exe?  I have attached the front panel of the application built after he was executed and the rear panel of the source code in question; There is more that the rest is just to determine the paths to analyze.

    The VI Analyzer API is not supported in a built EXE.

  • What would be the effect of the adjustment of the depth of DMA FIFO before every read?

    I'm using a PXI-7813R FPGA board using a 3rd party API. I had a few problems during playback. I looked in their API (LabVIEW) code and realized that they were in DMA FIFO depth before each reading of the FIFO. This apparently does not cause a failure of catastrphic issues I have observed are only transitional in nature.

    What kind of problems, if everything can these operations cause or will be ignored because the FIFO is already running?

    Thank you...

    mgerceker,

    According to the help file , that should be OK to do even though I could see it being a problem if it is not set correctly before performing an operation. What kind of symptoms do you observe?

    Greetings from Austin,

  • OR USB-6009: Examples NIDAQmxBase hang in Ubuntu 10.04.1

    Hello!

    I installed NIDAQmxBase in Ubuntu 10.04.1 Server according to the various instructions in this forum. After a lot of trial and error, I managed to get the NI USB 6009 recognized in lsdaq.

    --------------------------------
    Detecting National Instruments DAQ Devices
    Found the following DAQ Devices:
    NI USB-6009: "Dev1"    (USB0::0x3923::0x717B::01586A5A::RAW)
    --------------------------------
    

    However the examples hang.

    These are my core modules:

    arc4                    1153  2
    bitblit                 4707  1 fbcon
    cfg80211              126528  2 rt2x00lib,mac80211
    crc_ccitt               1339  1 rt2800usb
    fbcon                  35102  71
    font                    7557  1 fbcon
    i2c_isch                3375  0
    led_class               2864  2 rt2x00lib,sdhci
    lp                      7028  0
    mac80211              205402  2 rt2x00usb,rt2x00lib
    mii                     4381  1 r8169
    Module                  Size  Used by
    nidimk                322759  2 nipxirmk
    nikal                  57594  1 nipalk
    niorbk                 95647  2 nipxirmk,nidimk
    nipalk               1220783  6 NiViPciK,nipxirmk,nidimk,niorbk
    nipxirmk              115018  1
    NiViPciK               79087  0
    output                  1871  1 video
    parport                32635  1 lp
    pata_sch                1963  0
    psmouse                63245  0
    r8169                  34364  0
    rt2800usb              31531  0
    rt2870sta             461971  0
    rt2x00lib              27541  2 rt2800usb,rt2x00usb
    rt2x00usb               9703  1 rt2800usb
    sdhci                  15654  1 sdhci_pci
    sdhci_pci               5502  0
    serio_raw               3978  0
    snd                    54180  6 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
    snd_hda_codec          74201  2 snd_hda_codec_idt,snd_hda_intel
    snd_hda_codec_idt      51978  0
    snd_hda_intel          22101  0
    snd_hwdep               5412  1 snd_hda_codec
    snd_page_alloc          7172  2 snd_hda_intel,snd_pcm
    snd_pcm                70918  2 snd_hda_intel,snd_hda_codec
    snd_timer              19098  1 snd_pcm
    softcursor              1189  1 bitblit
    soundcore               6620  1 snd
    tileblit                2031  1 fbcon
    usb_storage            39585  2
    vga16fb                11385  1
    vgastate                8961  1 vga16fb
    video                  17375  0
    

    What are the processes running (for clarity I have included only processes whose name starts with or):

    1222 pts/0    00:00:00 nipalps
     1234 ?        00:00:00 niLxiDiscovery
     1242 ?        00:00:00 nimdnsResponder
     1248 ?        00:00:00 nipalsm
    

    These are neither installed packages:

    ii  nidaqmxbase-board-support       3.4.0-1                         NI-DAQmx Base Hardware Support
    ii  nidaqmxbase-cinterface          3.4.0-1                         NI-DAQmx Base API (C version)
    ii  nidaqmxbase-common              3.4.0-1                         NI-DAQmx Base Common Configuration Utilities
    ii  nidaqmxbase-labview2009-vis     3.4.0-1                         NI-DAQmx Base API (LabVIEW 2009 version)
    ii  nidaqmxbase-labview2010-vis     3.4.0-1                         NI-DAQmx Base API (LabVIEW 2010 version)
    ii  nidaqmxbase-labview85-vis       3.4.0-1                         NI-DAQmx Base API (LabVIEW 8.5 version)
    ii  nidaqmxbase-labview86-vis       3.4.0-1                         NI-DAQmx Base API (LabVIEW 8.6 version)
    ii  nidaqmxbase-usb-support         3.4.0-1                         NI-DAQmx Base USB Device Support
    ii  nidimi                          1.10.0-f0                       NI-DIM
    ii  nimdnsresponder                 1.1.0-f3                        National Instruments mDNS Responder Service
    ii  niorbi                          1.9.3-f0                        NI-ORB
    ii  nipxirmi                        1.6.0-f0                        NI-PXI Platform Services
    ii  nirpci                          4.2.0-f0                        NI-RPC user library
    un  nis                                                      (keine Beschreibung vorhanden)
    ii  nivisa                          5.0.0-f0                        NI-VISA Runtime Engine -- Abtraction layer for access to NI-488, PCI/PXI, USB,
    ii  nivisak                         5.0.0-f0                        NI-VISA Runtime Engine Kernel Support
    

    These are dependencies of the sample program:

    linux-gate.so.1 =>  (0xb78df000)
        libnidaqmxbase.so.3 => /usr/local/lib/libnidaqmxbase.so.3 (0xb78d2000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb78b3000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7758000)
        libnidaqmxbaselv.so => /usr/local/lib/libnidaqmxbaselv.so (0xb774e000)
        /lib/ld-linux.so.2 (0xb78e0000)
        liblvrtdark.so.10.0 => /usr/local/lib/liblvrtdark.so.10.0 (0xb6529000)
        libstdc++.so.6 => /usr/local/lib/LabVIEW-2010/patchlib/libstdc++.so.6 (0xb6447000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb6421000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb641d000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb6404000)
    

    I would appreciate your help to find out what makes the examples hang.

    Because of the size limitations post I'll post my gbd debug session in the next post.

    Martin Jukel

    Martin Jukel wrote:

    That is why it seems to me that there is a problem starting, because with acquireNScans the elapsed real time 9,671 s longer then that time consumed user is only 0.904 s longer.

    Yes and there is a work around. Please see my post in another thread:

    libnipalu.so, failed to initialize

    http://forums.NI.com/T5/Multifunction-DAQ/libnipalu-so-failed-to-initialize/m-p/1282246#M60196

  • Open built in the workspace Addons in LabVIEW application using the API

    I do Veristand project who uses a lot o custom code for additional features (database Custom logging, several preconfigured stimulus profile running on action of the user, custom logging datafile, customized SCADA-like display of the State of the system (pipes, valves, pumps, etc.)). On any other user of hand interface for the control of the program must be simple, because operators use (the only options, no change in operation) and similar to the previous system solution (which was HMI, touch screen with multiple monitors).

    I plan to do LabVIEW custom application for GUI which communicates with the gateway Veristand and target using API functions.

    However, I want to implement some already existing in the workspace tools in LabVIEW code, such as monitor of the alarm. There are "Open workspace tool" API functions in the labVIEW Veristand API function list. This function requires the toolpath to workspace as an argument. How can I set path for those built in the workspace tools? I'm not managing to find with the simple search.

    You may want to consider this topic

    http://forums.NI.com/T5/NI-VeriStand/open-workspace-tool/m-p/2253154

    Concerning

    -Eric

  • Use VirtualBench API without LabVIEW. Example: Python, dll, etc.

    Hello

    I would like to know if there is a way to use the API VirtualBench without LabVIEW?

    As the use of python or something.

    Thank you

    We just released version 1.1 of VirtualBench that adds a C API and a bunch of other features, see http://forums.ni.com/t5/VirtualBench/Announcing-free-firmware-update-version-1-1-adds-SPI-and-I2C/td....  With whom you could use VirtualBench in your programming language of choice if you write the appropriate links.

  • Error-63101 when executing the FPGA Interface C API Generator in LabVIEW 2012

    I'm using LabWindows CVI 2012 and 2012 LabVIEW FPGA module.  I try to use the FPGA Interface C API generator and I get the following error from a freshly generated .lvbitx bitfile.  I use the local server compiles on my PC.

    Error-63101

    NOR-RIO: A valid .lvbitx bitfile is required. If you are using a valid .lvbitx bitfile, the bitfile maybe isn't compatible with the software you use. Determine which version of LabVIEW was used to make the bitfile, upgrade your software to this version or later, and then try again.

    The problem occurs when executing CVI or LabVIEW.  I was able to do this earlier when I was compiling the FPGA in LabVIEW with the API generator 2011 downloaded from the Web site.

    A bit of weirdness in my setup, it's that I charged it off downloads from the website (latest files after 2012 NIWeek) rather than the normal distribution DVD.  I installed LabVIEW, so NI RIO, then the Xilinx tools compatible with 2012.  It works very well when you talk to the FPGA to a LabVIEW vi running on my Windows PC to the host.

    Any suggestions?

    Problem solved.  I had to download FPGA Interface C API generator 12.0.  It works now.

    I would have thought that if a product was called on the menu in LabVIEW 2012, it would be prompted to upgrade to a compatible version, when I installed LabVIEW.  The old version is not compatible with version 3.0 bitfiles, as identified on the following lines at the top of the .lvbitx file:



     3.0

  • datafinder toolkit LabVIEW 2013

    I have a small simple VI who does not return the results I want.

    My VI DIAdem will search for a specific name of the record.  So, I want to recover the date the time called modifyTime at the file level.  However, my simple VI Gets an 305502 error.

    I can retrieve all the other string and I32 data, but not the date time data.

    I'm learning just this kit have hit this wall that I can't seem to cross.

    Hi Dan,.

    in your VI you are trying to extract the values of time to date as a string, but date the conversion of time values in string is not supported by the DataFinder Toolkit API. If you take a look at the online help for the VI get property values, you can find an overview of the conversions are supported and which are not.

    Even if the switch is hidden, get the property values is a polymorphic VI with an implementation for string, double, path and time stamp values. The default instance of this VI is an array of strings. You can change the instance by selecting a different type from the context menu of the VI or by connecting a constant of the concurrent terminal data type data type. I've adjusted your VI with the second option.

    Good day

    Eva

  • Dequeue through LabVIEW API extremely slow?

    Hi I am storage step results in a queue. For this I use the movie Post result enter redial list file.

    Dequeue I use Labview API function, which waits for the next result and removes it for further processing.

    If my LabVIEW application retrieves the results, Teststand gets extremely slow. If I stop my application, it is extremely fast.

    It seems that there is a lock on the queue.

    How can I avoid this?

    You pass 'true' for the processMsgs argument to Dequeue? If this is not the case, try to do. Also, if you do this a step in a sequence from a call of code module in a labview VI, pass the step sequence context in to the sequence context parameter.

    -Doug

  • Add limits to the parameters step through API TestStand of LabVIEW

    Dear LabVIEW and TestStand community!

    I am trying to add FileGlobal Variables that limits TestStand step NumericLimit programmatically, via LabVIEW via the TS API. I attach a screenshot of the code, which I use (part of it - the module that defines only values up to a limit high and low of the step), and also I agree, what I managed to get.

    In TS, when I open the file in sequence, after the execution of the code, I see in the description of the test line, he accepted limits, I put the LV - you can see on the screenshot, it is marked yellow. But in the "Limits" tab, there are even numeric values by default, not FileGlobal Variables.

    Could someone explain, what it means and how to configure correctly?

    Thank you very much in advance!

    I think that the search string to set the value Boolean true is inaccurate. Try to use "Limits.UseLowExpr" and "limits. UseHighExpr ".

    -Shashidhar

  • Failed to retrieve the DIAdem DataFinder research data, using data-finder toolkit LabVIEW 2009

    I am facing problem to retrieve the DIAdem Datafinder data.

    At first, I developed this project in LabVIEW 2010. But because of a problem that I met in LabVIEW 2010, I thougth to work on the project in LabVIEW 2009.

    Then, I reused the project that I created using LV 2010 using option economy for the previous version.

    When I tried to retrieve the data from the tiara using data finder toolkit. I got a 305505 warning. Please see the attached message of Warninig.

    But I have not seen this warning while I was working in LabVIEW 2010 and also, I was able to get the data from the tiara.

    Please suggest me a way to solve this problem.

    Hi Nanda,
    There is a bug when using the SDK use in combination with DataFinder Toolkit 2009.
    This bug is already fixed in LabVIEW 2010 and use SDK 2010. But as you said there is another question in LabVIEW 2010, forcing you to LV 2009.
    I suggest you use LabVIEW 2009 with use SDK 2009 and DataFinder Toolkit 2009 and instead to use the "Waveform.vi results" to read the search results, I would recommend to use the screw storage. I spread your example VI and it attached to this message. You will still see the dialog box to search for "lvStorage.dll" but it will automatically disappear and the VI works anyway because in this case LabVIEW will find the dll itself.
    My extended VI uses the '_openWithRoot.vi' to open a file with a different use than CT or PDM. This VI is also described in the following knowledge base article: http://zone.ni.com/devzone/cda/epd/p/id/4181
    With LabVIEW 2010 use support has been enhanced and fully integrated in the standard palette of storage screws. So in LabVIEW 2010, you can replace the "_openWithRoot.vi" with the 'Open Data Storage.vi' standard but with LabVIEW 2010, you can also use "Waveforms.vi results" to read the search results.

    I hope this helps.

    Kind regards
    Eva

Maybe you are looking for