0% found this document useful (0 votes)
8 views22 pages

Labview Datafinder Toolkit

The LabVIEW DataFinder Toolkit manual provides guidance on using the DataFinder for searching and indexing data in various file formats. It includes instructions on configuring DataFinder, running text searches, executing extended queries, and connecting with other LabVIEW components. The document also outlines warranty information, copyright details, and important warnings regarding the use of National Instruments products.

Uploaded by

saberleffi1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views22 pages

Labview Datafinder Toolkit

The LabVIEW DataFinder Toolkit manual provides guidance on using the DataFinder for searching and indexing data in various file formats. It includes instructions on configuring DataFinder, running text searches, executing extended queries, and connecting with other LabVIEW components. The document also outlines warranty information, copyright details, and important warnings regarding the use of National Instruments products.

Uploaded by

saberleffi1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

LabVIEW

DataFinder Toolkit
LabVIEW DataFinder Toolkit

June 2011
375141B-01
Support

Worldwide Technical Support and Product Information


ni.com

Worldwide Offices
Visit ni.com/niglobal to access the branch office Web sites, which provide up-to-date contact information,
support phone numbers, email addresses, and current events.

National Instruments Corporate Headquarters


11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 683 0100

For further support information, refer to the Technical Support and Professional Services appendix. To comment
on National Instruments documentation, refer to the National Instruments Web site at ni.com/info and enter
the info code feedback.

© 2009–2011 National Instruments Corporation. All rights reserved.


Important Information
Warranty
The media on which you receive National Instruments software are warranted not to fail to execute programming instructions, due to defects
in materials and workmanship, for a period of 90 days from date of shipment, as evidenced by receipts or other documentation. National
Instruments will, at its option, repair or replace software media that do not execute programming instructions if National Instruments receives
notice of such defects during the warranty period. National Instruments does not warrant that the operation of the software shall be
uninterrupted or error free.
A Return Material Authorization (RMA) number must be obtained from the factory and clearly marked on the outside of the package before
any equipment will be accepted for warranty work. National Instruments will pay the shipping costs of returning to the owner parts which are
covered by warranty.
National Instruments believes that the information in this document is accurate. The document has been carefully reviewed for technical
accuracy. In the event that technical or typographical errors exist, National Instruments reserves the right to make changes to subsequent
editions of this document without prior notice to holders of this edition. The reader should consult National Instruments if errors are suspected.
In no event shall National Instruments be liable for any damages arising out of or related to this document or the information contained in it.
EXCEPT AS SPECIFIED HEREIN, NATIONAL INSTRUMENTS MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIMS ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. CUSTOMER’S RIGHT TO RECOVER DAMAGES CAUSED BY FAULT OR NEGLIGENCE ON THE PART OF
NATIONAL INSTRUMENTS SHALL BE LIMITED TO THE AMOUNT THERETOFORE PAID BY THE CUSTOMER. NATIONAL INSTRUMENTS WILL NOT BE LIABLE FOR
DAMAGES RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS, OR INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY
THEREOF. This limitation of the liability of National Instruments will apply regardless of the form of action, whether in contract or tort, including
negligence. Any action against National Instruments must be brought within one year after the cause of action accrues. National Instruments
shall not be liable for any delay in performance due to causes beyond its reasonable control. The warranty provided herein does not cover
damages, defects, malfunctions, or service failures caused by owner’s failure to follow the National Instruments installation, operation, or
maintenance instructions; owner’s modification of the product; owner’s abuse, misuse, or negligent acts; and power failure or surges, fire,
flood, accident, actions of third parties, or other events outside reasonable control.

Copyright
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying,
recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National
Instruments Corporation.
The DataFinder component in this product includes CLucene software which use is governed by the Apache License, Version 2.0.
This software includes Stingray software developed by the Rogue Wave Software division of Quovadx, Inc.
Copyright © 1995–2006, Quovadx, Inc. All rights reserved.
For components used in USI (Xerces C++, ICU, HDF5, b64 library, Stingray, and STLport), the following copyright stipulations apply. For a listing
of the conditions and disclaimers, refer to the USICopyrights.chm.
Xerces C++. This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
Copyright 1999 The Apache Software Foundation. All rights reserved.
ICU. Copyright 1995–2009 International Business Machines Corporation and others. All rights reserved.
HDF5. NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
Copyright 1998, 1999, 2000, 2001, 2003, by the Board of Trustees of the University of Illinois. All rights reserved.
b64 library. Copyright (c) 2004–2006, Matthew Wilson and Synesis Software. All Rights Reserved.
Stingray. This software includes Stingray software developed by the Rogue Wave Software division of Quovadx, Inc.
Copyright 1995–2006, Quovadx, Inc. All Rights Reserved.
STLport. Copyright 1999–2003 Boris Fomitchev.
National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other
intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only
to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.

Trademarks
LabVIEW, National Instruments, NI, ni.com, the National Instruments corporate logo, the Eagle logo, and DIAdem are trademarks of National
Instruments Corporation. Refer to the Trademark Information at ni.com/trademarks for other National Instruments trademarks.
Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Members of the National Instruments Alliance Partner Program are business entities independent from National Instruments and have no
agency, partnership, or joint-venture relationship with National Instruments.

Patents
For patents covering National Instruments products/technology, refer to the appropriate location: Help»Patents in your software,
the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.

Export Compliance Information


Refer to the Export Compliance Information at ni.com/legal/export-compliance for the National Instruments global trade compliance
policy.
WARNING REGARDING USE OF NATIONAL INSTRUMENTS PRODUCTS
(1) NATIONAL INSTRUMENTS PRODUCTS ARE NOT DESIGNED WITH COMPONENTS AND TESTING FOR A LEVEL OF
RELIABILITY SUITABLE FOR USE IN OR IN CONNECTION WITH SURGICAL IMPLANTS OR AS CRITICAL COMPONENTS IN
ANY LIFE SUPPORT SYSTEMS WHOSE FAILURE TO PERFORM CAN REASONABLY BE EXPECTED TO CAUSE SIGNIFICANT
INJURY TO A HUMAN.
(2) IN ANY APPLICATION, INCLUDING THE ABOVE, RELIABILITY OF OPERATION OF THE SOFTWARE PRODUCTS CAN BE
IMPAIRED BY ADVERSE FACTORS, INCLUDING BUT NOT LIMITED TO FLUCTUATIONS IN ELECTRICAL POWER SUPPLY,
COMPUTER HARDWARE MALFUNCTIONS, COMPUTER OPERATING SYSTEM SOFTWARE FITNESS, FITNESS OF COMPILERS
AND DEVELOPMENT SOFTWARE USED TO DEVELOP AN APPLICATION, INSTALLATION ERRORS, SOFTWARE AND
HARDWARE COMPATIBILITY PROBLEMS, MALFUNCTIONS OR FAILURES OF ELECTRONIC MONITORING OR CONTROL
DEVICES, TRANSIENT FAILURES OF ELECTRONIC SYSTEMS (HARDWARE AND/OR SOFTWARE), UNANTICIPATED USES OR
MISUSES, OR ERRORS ON THE PART OF THE USER OR APPLICATIONS DESIGNER (ADVERSE FACTORS SUCH AS THESE ARE
HEREAFTER COLLECTIVELY TERMED “SYSTEM FAILURES”). ANY APPLICATION WHERE A SYSTEM FAILURE WOULD
CREATE A RISK OF HARM TO PROPERTY OR PERSONS (INCLUDING THE RISK OF BODILY INJURY AND DEATH) SHOULD
NOT BE RELIANT SOLELY UPON ONE FORM OF ELECTRONIC SYSTEM DUE TO THE RISK OF SYSTEM FAILURE. TO AVOID
DAMAGE, INJURY, OR DEATH, THE USER OR APPLICATION DESIGNER MUST TAKE REASONABLY PRUDENT STEPS TO
PROTECT AGAINST SYSTEM FAILURES, INCLUDING BUT NOT LIMITED TO BACK-UP OR SHUT DOWN MECHANISMS.
BECAUSE EACH END-USER SYSTEM IS CUSTOMIZED AND DIFFERS FROM NATIONAL INSTRUMENTS' TESTING
PLATFORMS AND BECAUSE A USER OR APPLICATION DESIGNER MAY USE NATIONAL INSTRUMENTS PRODUCTS IN
COMBINATION WITH OTHER PRODUCTS IN A MANNER NOT EVALUATED OR CONTEMPLATED BY NATIONAL
INSTRUMENTS, THE USER OR APPLICATION DESIGNER IS ULTIMATELY RESPONSIBLE FOR VERIFYING AND VALIDATING
THE SUITABILITY OF NATIONAL INSTRUMENTS PRODUCTS WHENEVER NATIONAL INSTRUMENTS PRODUCTS ARE
INCORPORATED IN A SYSTEM OR APPLICATION, INCLUDING, WITHOUT LIMITATION, THE APPROPRIATE DESIGN,
PROCESS AND SAFETY LEVEL OF SUCH SYSTEM OR APPLICATION.
Contents

About This Manual


Conventions ...................................................................................................................vii
Related Documentation..................................................................................................viii

Chapter 1
Introduction
DataFinder .....................................................................................................................1-1
Desktop DataFinder and Remote DataFinder..................................................1-1
Configuring DataFinder...................................................................................1-2
Text Search and Extended Query ....................................................................1-2
Evaluating Search Results ...............................................................................1-3
The DataFinder Toolkit Palette......................................................................................1-3

Chapter 2
Running a Search
Running a Text Search...................................................................................................2-1
Executing an Extended Query .......................................................................................2-2
Displaying the Search Results as Waveforms ...............................................................2-3
Displaying Property Values ...........................................................................................2-4

Chapter 3
Connecting Other LabVIEW Components
Processing a Text Search with the TDM Streaming VIs ...............................................3-1
Processing Results of a Text Search with the Read From Measurement
File Express VI ...........................................................................................................3-2
Processing Results of an Extended Query with the Storage VIs ...................................3-3

Appendix A
Technical Support and Professional Services

Index

© National Instruments Corporation v LabVIEW DataFinder Toolkit


About This Manual

You can use this manual to familiarize yourself with the NI LabVIEW
DataFinder Toolkit features and how to use them.

The first chapter describes what DataFinder is and what DataFinder is used
for. You learn how to configure DataFinder and when to run a text search
or execute an extended query. The chapter also describes the functionality
of each of the VIs in the Toolkit Palette.

The second chapter describes step by step how to run text searches and
execute extended queries and how to evaluate and to graphically display
search results.

The third chapter describes how to use the LabVIEW DataFinder Toolkit in
combination with other LabVIEW VIs.

Conventions
The following conventions are used in this manual:

<> Angles brackets indicate a key you press to perform a function, for
example, <Ctrl> for the control key.

» The » symbol leads you through nested menu items and dialog box options
to a final action. The sequence Settings»Global Options»DataPlugins
instructs you to open the Settings menu, select the Global Options item,
and then select the DataPlugins item.

This icon denotes a note, which alerts you to important information.

bold Bold text denotes items that you must select or click in the software, such
as menu items and dialog box options. Parameters are also bolded.

italic Italic text denotes a cross-reference.

monospace Text in this font denotes text or characters that you enter from the keyboard,
such as dialog box entries and filenames. This font is also used for the
names of drives, paths, folders, filenames, and filename extensions.

© National Instruments Corporation vii LabVIEW DataFinder Toolkit


About This Manual

Related Documentation
For more detailed information on the NI LabVIEW DataFinder Toolkit,
refer to the following documentation:
• NI LabVIEW DataFinder Toolkit Help files, which you open by
selecting Help»Search the LabVIEW Help and navigating to
Toolkits»DataFinder in the Help tree, or by pressing <F1> in a
Toolkit dialog box.
• NI DataFinder Server Edition: Search Engine for Technical Data
A DataFinder server is a search engine that you install on a server. The
DataFinder server browses specified folders on computers in a
network for files that contain technical data. The DataFinder server
indexes data files to provide the clients with the data properties. The
DataFinder server indexes files for which DataPlugins are registered in
the Server Manager.
You can define several DataFinder servers in the Server Manager to
provide different data for different work groups. Clients, such as
LabVIEW and DIAdem, communicate with the DataFinder servers to
query the indexed data and to load search results.

LabVIEW DataFinder Toolkit viii ni.com


Introduction
1
Use the NI LabVIEW DataFinder Toolkit to work with DataFinder in
LabVIEW. You can use DataFinder to search for simple texts or to execute
extended queries for specific data properties, in indexed data. You can use
the DataFinder Toolkit VIs to create query conditions using the logical
operators AND and OR, and to access the mass data and properties of the
search results.

DataFinder
DataFinder is a search engine you can use to find specific data in large
amounts of various file formats, similar to Internet search engines.

DataFinder searches for files in the search areas you specify. Search areas
are file system folders that are on your local computer or on network drives.

DataPlugins enable the DataFinder to index many different file formats and
to search these files. All file formats indexed by DataFinder apply to the
TDM data model and contain descriptive information on three different
levels—root, group, and channel. The TDM root object, also referred to as
a file, can contain several groups, and each group can contain several
channels. You can work with the TDM data model-defined set of properties
at each of the three levels or insert your own custom properties.

Desktop DataFinder and Remote DataFinder


You can search for data using the Desktop DataFinder “My DataFinder” or
a remote DataFinder. Use “My DataFinder” to run a search on your
computer or on the network. You specify which search areas “My
DataFinder” uses in a search. You cannot delete “My DataFinder” and you
cannot create an additional Desktop DataFinder. You cannot access “My
DataFinder” from remote computers. The DataFinder index is on your
computer.

In addition to “My DataFinder” you can use any number of remote


DataFinders on your network. A remote DataFinder is a DataFinder from
the NI DataFinder Server Edition and usually runs on a different computer.

© National Instruments Corporation 1-1 LabVIEW DataFinder Toolkit


Chapter 1 Introduction

The remote DataFinder contains the information for the connection to the
other computer. NI DataFinder Server Edition enables you to configure a
DataFinder and to make this DataFinder available to multiple clients on the
network. In the DataFinder Server Edition configuration you can assign
access rights to search areas for the individual clients.

Configuring DataFinder
You can configure “My DataFinder” interactively. To do so, right-click the
My DataFinder tray icon on the task bar and select Configure from the
context menu. DataFinder then opens a configuration dialog box.

On the Search Areas tab in the configuration dialog box you specify the
search areas where “My DataFinder” searches for data files. For
DataFinder to search for data in these search areas, the indexer must first
index this data. You configure the indexing settings on the Indexer tab. You
specify, for example, when files are indexed and the timeout for indexing a
file. Click the DataPlugins tab of the configuration dialog box to specify
which filename extensions DataFinder recognizes when searching for data.

You can import and export the DataFinder configuration. To do so, click
Import or Export in the DataFinder configuration dialog box. You can also
configure DataFinder programmatically with the VIs Invoke Node and
Property Node from the DataFinder API, which is in the DataFinder
Toolkit palette.

Text Search and Extended Query


DataFinder offers you two different search functions: a basic text search
and an extended query. The text search browses for the value you specify,
in all the string properties of the files, groups, or channels in the search
areas. You use the text search if you only have parts of the information you
are searching for, or if you do not know whether the information you are
searching for is stored on the file, group, or channel level. Use the Search
Text VI for a text search.

The extended query searches for specific values of properties stored on the
file, group, or channel level. You use the extended query if you want to
search for specific files, groups, or channels. You can, for example, use the
serial number, the test specification, and the test status to find all the tests
that have been executed for a specific unit under test. You use the Create
Query VI to generate the query conditions for an extended query. To
execute the search, wire the query output of Create Query VI to the
Execute Query VI.

LabVIEW DataFinder Toolkit 1-2 ni.com


Chapter 1 Introduction

In the extended query, you can use the Merge Queries VI to combine query
conditions with the logical operators AND and OR.

Evaluating Search Results


If you execute a search with the VIs Search Text or Create Query and
Execute Query, you can then evaluate the returned results. The Results To
Waveforms VI extracts the signals from the search results returned by the
VIs Search Text and Execute Query, which allows you to, for example,
graphically display the signals. The Get Property Values VI extracts
values of one or more properties of the returned results.

The DataFinder Toolkit Palette


To open the DataFinder Toolkit palette, right-click the block diagram and
select Connectivity»DataFinder Toolkit. The DataFinder Toolkit palette
contains the following VIs:

Search Text: Searches for text. Use the text search if you only have parts
of the information you are searching for, or if you do not know whether the
information you are searching for is stored on the file, group, or channel
level.

Create Query: Generates a query condition. You can search for text, paths,
numeric values, and time/date values. Use the Merge Queries VI to
combine multiple query conditions with each other. Use the Execute
Query VI to execute the query condition.

Merge Queries: Combines multiple query conditions into one query


condition with the logical operators AND or OR. Use the Create Query VI
to define the query conditions.

Execute Query: Executes a query. Use the VIs Create Query and Merge
Queries to define the query conditions.

ResultsToWaveform: Extracts the signals from the search results returned


by the VIs Search Text and Execute Query, to, for example, graphically
display these signals.

Get Property Values: Extracts the values of one or more properties of the
search result references returned by the VIs Search Text and Execute
Query.

© National Instruments Corporation 1-3 LabVIEW DataFinder Toolkit


Chapter 1 Introduction

Get Indexed Properties: Determines the list of all indexed properties you
can use to execute a query.

Open DataFinder: Connects a DataFinder.

Close Reference: Closes a DataFinder connection, a reference to a query


condition, or references to the search results.

The following figure shows the VIs in relation to each other:

Figure 1-1. VIs in Relation to Each Other

LabVIEW DataFinder Toolkit 1-4 ni.com


Running a Search
2
You can use the DataFinder Toolkit VIs to execute text searches and
extended queries. In the following you will learn how to create and run a
text search and execute an extended query.

Running a Text Search


Use the Search Text VI to execute a text search. To execute a text search,
complete the following steps:
1. Launch LabVIEW.
2. Select Blank VI.
3. Switch to the block diagram.
4. Right-click the block diagram and select Connectivity»DataFinder
Toolkit to open the palette.
5. Pin the palette.
6. Click Search Text.vi in the DataFinder Toolkit palette and click to
insert the VI in the block diagram.
7. Right-click the DataFinder reference terminal and select Create»
Constant from the context menu.
8. Right-click the search text terminal and select Create»Control from
the context menu.
9. Right-click the results elements terminal and select Create»
Indicator from the context menu.

Figure 2-1. Search Text VI with DataFinder Reference,


Search Text and Results Elements

© National Instruments Corporation 2-1 LabVIEW DataFinder Toolkit


Chapter 2 Running a Search

10. Switch to the front panel.


11. Enter the text in the search text entry field.
12. Click the Run button. LabVIEW displays the search results in the
results elements indicator.

Executing an Extended Query


Use the Execute Query VI to execute an extended query. To execute an
extended query, complete the following steps:
1. Launch LabVIEW.
2. Select Blank VI.
3. Switch to the block diagram.
4. Click Create Query.vi in the DataFinder Toolkit palette and click to
insert the VI in the block diagram.
5. Right-click the object type terminal and select Create»Constant
from the context menu.
6. Select whether the DataFinder searches for the specified value in a
channel, a channel group, or a file.
7. Right-click the property name terminal and select Create»Control
from the context menu.
8. Right-click the value terminal and select Create»Control from the
context menu.
9. Click Execute Query.vi in the DataFinder Toolkit palette and click
to insert the VI in the block diagram.
10. Right-click the DataFinder reference terminal and select Create»
Constant from the context menu.
11. In the block diagram, connect the query reference out output of the
Create Query VI, to the query reference input of the Execute Query
VI. Query reference is the reference to the query condition of a
DataFinder search.
12. Right-click the results elements terminal and select Create»
Indicator from the context menu.

LabVIEW DataFinder Toolkit 2-2 ni.com


Chapter 2 Running a Search

Figure 2-2. Create Query and Execute Query VIs

13. Switch to the front panel.


14. Enter in the property name input field, the name of the property you
want to use within your search, for example, fileName.
15. Enter the value that you want to search for in the value input field.
16. Click the Run button. LabVIEW displays the search results indicator.

Displaying the Search Results as Waveforms


To display the signals of a search, use the Results To Waveforms VI. This
VI extracts the signals from the search results. To graphically display the
search results of an extended query, complete the following steps:
1. Switch to the block diagram.
2. Click Results To Waveforms.vi in the DataFinder Toolkit palette
and click to insert the VI in the block diagram.
3. In the block diagram, connect the result references out output of the
Execute Query VI, to the result references input of the Results To
Waveforms VI.
4. Right-click the signals out terminal and select Create»Graph
Indicator from the context menu.

Figure 2-3. Displaying the Search Results with the Results To Waveforms VI

© National Instruments Corporation 2-3 LabVIEW DataFinder Toolkit


Chapter 2 Running a Search

5. Switch to the front panel.


6. In the property name input field, enter the name of the property you
want to use within your search, for example, description.
7. Enter the value that you want to search for in the value input field.
8. Click the Run button. LabVIEW displays the search results as
waveforms.

Figure 2-4. The Search Results as Waveforms

Displaying Property Values


Use the Get Property Values VI to extract the values of specific properties
of a search result. This VI extracts the values of one or more properties,
from the result references returned by the VIs Search Text and Execute
Query. To display specific properties of an extended query, complete the
following steps:
1. Switch to the block diagram.
2. Delete the Results To Waveforms VI and the associated connections
from the block diagram.
3. Click Get Property Values.vi in the DataFinder Toolkit palette and
click to insert the VI in the block diagram.

LabVIEW DataFinder Toolkit 2-4 ni.com


Chapter 2 Running a Search

4. In the block diagram, connect the result references out output of the
Execute Query VI, to the result references input of the Get Property
Values VI.
5. Right-click the property input of the Get Property Values VI and
select Create»Control.
6. Right-click the property values output of the Get Property Values
VI and select Create»Indicator.
7. Switch to the front panel.
8. In the property name input field, enter the name of a property, for
example, description.
9. Click the Run button. LabVIEW now displays the values in the
property values indicator.

Figure 2-5. Displaying Property Values

© National Instruments Corporation 2-5 LabVIEW DataFinder Toolkit


Connecting Other LabVIEW
3
Components
You can use the DataFinder Toolkit VIs in combination with other
LabVIEW VIs. In the following you will learn how to use the TDM
Streaming VIs and the Read From Measurement File Express VI to
process the results of a simple text search. Additionally you will learn how
to use the Storage VIs to process the results of an extended query.

Note If you use a DataPlugin built with the LabVIEW DataPlugin SDK, please ensure that
the LabVIEW versions match. This means that the DataPlugin’s LabVIEW version must
be the same as the DataFinder Toolkit version.

Processing a Text Search with the TDM Streaming VIs


Use the TDM Streaming VIs to read and write signals and properties of
TDMS files. The following example executes an extended query for
channel groups and loads the found channel groups. The returned TDMS
full paths are passed to the TDMS Open VI to open the file. The returned
channel group names are passed to the TDMS Read VI to extract the
signals of the channels in the resulting channel groups. Then the signals are
displayed as waveforms.

Figure 3-1. Processing a Text Search with the TDM Streaming VIs

© National Instruments Corporation 3-1 LabVIEW DataFinder Toolkit


Chapter 3 Connecting Other LabVIEW Components

Processing Results of a Text Search


with the Read From Measurement File Express VI
The Read from Measurement File Express VI is for reading data from
text files with measurement values (*.lvm) or from binary files with
measurement values (*.tdm and *.tdms). The following example first
executes a simple text search. It uses the DataPlugin names to differentiate
between LVM, TDM, or TDMS files and the full path to read the data with
the Read From Measurement File Express VI. The example then
displays the search results as waveforms.

Figure 3-2. Processing Results of a Text Search with the


Read From Measurement File Express VI

LabVIEW DataFinder Toolkit 3-2 ni.com


Chapter 3 Connecting Other LabVIEW Components

Processing Results of an Extended Query


with the Storage VIs
Use the Storage VIs to read and write signals and properties of TDM or
TDMS files. The following example first uses the Create Query VI to
generate an extended query. The Execute Query VI searches for channels
of TDM or TDMS files and transfers the channel names, paths, DataPlugin
names and channel group names to the Read Data VIs, which read out the
signals. The example then displays the search results as waveforms.

Figure 3-3. Processing Results of an Extended Query with the Storage VIs

© National Instruments Corporation 3-3 LabVIEW DataFinder Toolkit


Technical Support and
A
Professional Services
Visit the following sections of the award-winning National Instruments
Web site at ni.com for technical support and professional services:

Support—Technical support at ni.com/support includes the following


resources:
• Self-Help Technical Resources—For answers and solutions, visit
ni.com/support for software drivers and updates, a searchable
KnowledgeBase, product manuals, step-by-step troubleshooting
wizards, thousands of example programs, tutorials, application notes,
instrument drivers, and so on. Registered users also receive access to
the NI Discussion Forums at ni.com/forums. NI Applications
Engineers make sure every question submitted online receives
an answer.
• Standard Service Program Membership—This program entitles
members to direct access to NI Applications Engineers via phone and
email for one-to-one technical support as well as exclusive access to on
demand training modules via the Services Resource Center. NI offers
complementary membership for a full year after purchase, after which
you may renew to continue your benefits.
For information about other technical support options in your area,
visit ni.com/services, or contact your local office at
ni.com/contact.

You also can visit the Worldwide Offices section of ni.com/niglobal to


access the branch office Web sites, which provide up-to-date contact
information, support phone numbers, email addresses, and current events.

© National Instruments Corporation A-1 LabVIEW DataFinder Toolkit


Index

C I
Close Reference VI, 1-3 Indexer, 1-2
Configuration Invoke Node, 1-2
DataFinder, 1-2
Connecting, 1-1
Create Query VI, 1-2, 2-2 K
KnowledgeBase, A-1

D
DataFinder L
Configuration, 1-2 Logical Operators, 1-2
DataPlugins, 1-1
Export, 1-2
Import, 1-2 M
Indexer, 1-1 Merge Queries VI, 1-2
Network, 1-1 My DataFinder, 1-1
Remote, 1-1
Search areas, 1-1
DataFinder Server Edition, 1-1 N
DataFinder Toolkit NI support and services, A-1
Overview, 1-1
Palette, 1-3
Desktop DataFinder, 1-1 O
Open DataFinder VI, 1-3
E Operators, 1-2

Execute Query VI, 1-2, 2-2


Extended Query, 1-2 P
Execute, 2-2 Palette, 1-3
Properties
G Display values, 2-4
Property Node, 1-2
Get Indexed Properties VI, 1-3
Get Property Values VI, 1-3, 2-4

© National Instruments Corporation S-1 LabVIEW DataFinder Toolkit


Index

Q
Query conditions
Connectives, 1-2

R
Read from Measurement File Express VI, 3-2
Remote DataFinder, 1-1
Results To Waveforms VI, 1-3, 2-3

S
Search results
Display as waveforms, 1-3, 2-3
Evaluation, 1-3
Search Text VI, 1-2, 2-1
Storage VIs, 3-3

T
TDM Streaming VIs, 3-1
Text search, 1-2
Run, 2-1

W
Web resources, A-1

LabVIEW DataFinder Toolkit S-2 ni.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy