Presentation is loading. Please wait.

Presentation is loading. Please wait.

Documenting LabVIEW Data & Data Mining with LabVIEW and DIAdem Presentation with self paced training exercises.

Similar presentations


Presentation on theme: "Documenting LabVIEW Data & Data Mining with LabVIEW and DIAdem Presentation with self paced training exercises."— Presentation transcript:

1 Documenting LabVIEW Data & Data Mining with LabVIEW and DIAdem Presentation with self paced training exercises

2 Presentation Overview Saving data using LabVIEW Data storage VIs Exercise 1- Using the LabVIEW data storage VIs Mining technical data using LabVIEW and DIAdem Exercise 2- Data Mining with LabVIEW and DIAdem

3 File I/O Choices for LabVIEW Users BeginnerIntermediateAdvanced Simple ASCII Files Databases TDM Files Custom Binary & XML Files LVM Files Complexity End User

4 TDM- Intersection of Easy-to-Use and Flexible BeginnerIntermediateAdvanced Simple ASCII Files Databases TDM Files Custom Binary & XML Files LVM Files Complexity Easy Flexible End User

5 LabVIEW Data Storage VIs

6 Looking From the Acquisition Side Acquire itLook at itSave it Forget About it Business as usual

7 The Challenge Read itLook it Spending time filling in the gaps Data is often missing key descriptive information necessary to interpret the results properly ?

8 Problems Compound ? Preventing the efficient flow of information, creating extra work for all ? Data ProducersData Consumers

9 The Solution Conditions external to the test: Operator’s name Date / Time Location Temperature of the environment Etc… Test characteristics: Test name Unit Comments Maxima, minima Etc… Test values Flexible data storage model improves the efficient flow of information

10 Comparing Traditional File I/O Pro’sCon’s Binary Fast, Small Footprint Not self describing Requires strict control over format Spreadsheet (ASCII) Flexible, Exchangeable Limited Capacity No Structure (Flat 2D Table) XML Flexible National Instruments TDM Files Combines XML + Binary Flexible Small footprint Easy to create (Complete API) Easy to extend, customize Designed for measurement data Evolution of Traditional File I/O

11 TDM Files Root Description Title Author etc Group Name Description etc. Groups Channel Name Comment Unit Max & Min etc Channels XML Header (*.TDM) Binary (*.TDX)

12 LabVIEW Storage VIs Write TDM Files Capable of storing: Analog waveforms 1D arrays of numeric values, strings, time stamps DAQmx waveform attributes Additional user defined properties Combining the flexibility and structuring of XML together with the compactness that Binary files offer

13 Exercise 1: Storage VIs Demo Acquire & Write data TDM file LabVIEW Data Viewer Read data

14 Part II Data Mining

15 Where is Your Test Data? 1.Can you easily locate test data that you need to work with? 2.Do you know what tests your coworkers have run? “Data Chaos” ? ? ? ? ? ? ? ? ?

16 What are the Relationships in Your Data? 1.What happened in tests with similar conditions? 2.Was there a test run with these specific conditions? 3.What tests were run last week? “Data Mining”

17 What do the Analyzed Results Look Like? 1.Are you analyzing and reporting results consistently? 2.Is reporting test results is tedious, boring and time intensive? f(x) “Data Analysis and Report Generation”

18 Solution Overview Analyzing f(x) MiningStoring

19 The First Step to Data Mining, is Creating a Data Index Data Index Test NameOperatorUUT… ABCDJ.DoeA922WX… EFGT. JohnASW2EE… HIJohn DoeDFR44… Data Indexing 1.Consolidates all descriptive information into a searchable table 2.Automatically sweeps descriptive properties into the Data Index 3.Data Index contains links to original data file path & location 4.In this solution the actual data is not saved in the Data Index

20 Example LabVIEW Application for Data Mining 1.Self configuring data mining example application built in LabVIEW. 2.Get both the source code and EXE 3.Does not require MS Access to run Datamine

21 Self configuring, data mining application that provides advanced searching on your test data Automatically imports all meta information from TDM files and all files supported by a DataPlugin* into a self configuring data management system Automatically updates Data Index as new data files become available Features of Example d ata mining Application *see ni.com/dataplugins Hey, I found a new data file!

22 Exercise 2: Data Mining using LabVIEW and DIAdem “Data Mining” Find all the tests where…..

23 Exercise 2 set up Distortion & Linearity Test Demo Set Up 1.Characterizing op amps 2.Testing generates 100’s of datasets 3.Looking to characterize offset voltages 4.Searching for chips with very specific operational parameters 5.Comparing and analyzing data posttest

24 Additional Information Please contact Tom.Ferraro@ni.com (512-683-6841) for additional information regarding this presentation.Tom.Ferraro@ni.com www.ni.com/diadem


Download ppt "Documenting LabVIEW Data & Data Mining with LabVIEW and DIAdem Presentation with self paced training exercises."

Similar presentations


Ads by Google