What You’ll Do Today - National...

64
1

Transcript of What You’ll Do Today - National...

Page 1: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

1

Page 2: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

2

What You’ll Do Today

• Learn LabVIEW fundamentals

• Acquire temperature signal

• Output warning light based on alarm level

• Write data to file

Page 3: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

3

National Instruments at a Glance

$0

$100

$200

$300

$400

$500

$600

$700

$800

'77 '79 '81 '83 '85 '87 '89 '91 '93 '95 '97 '99 '01 '03 '05 '07

Net Revenue in Millions

• Leaders in Computer-Based Measurement and Automation

• Long-term Track Record of Growth and Profitability

• Record Revenue: $740M in 2007

• Fortune “100 Best Companies to Work For” nine years in a row

• More than 4,900 employees; operations in 40+ countries

• Founded in 1976 with focus on Instrument Control

• LabVIEW 1.0 released in 1986

NI HQ

Page 4: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

4

Virtual Instrumentation with LabVIEW

Automated Test

Industrial

Embedded

Software-defined behavior

Modular I/O

Page 5: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

5

Virtual Instrumentation Case Study

Application

Boeing used LabVIEW and 70 PXI chassis to collect over 300 channels of acoustic data simultaneously in their research to decrease noise during takeoff

NI Products

LabVIEW, PXI

"Using NI software and hardware, we were able to

create a high-end, low-cost system that could distribute the acquisition system across multiple chassis, tightly

synchronize all channels, provide high channel count with full bandwidth on all channels simultaneously, and

allow virtually unlimited channel-count expansion. “ -- James Underbrink, Boeing Aero/Noise/Propulsion Laboratory

Page 6: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

6

What is LabVIEW?

Page 7: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

7

LabVIEW is a Programming Language• Graphical Programming

• Data types

• Structures (i.e. loops, case, event handling)

• Standard functions (i.e. File I/O)

• Reuse external code

• Compiles to machine code

• Automatic multithreading

Page 8: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

8

LabVIEW is a Development Environment• Debugging tools

• Assistants

• Configurable functions

• I/O Finder

• Easy UI Development

• Software Engineering Tools

• Performance Tools

Page 9: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

9

LabVIEW Has Built-in Engineering Libraries• In-line and off-line analysis and control

• Signal processing

• Analysis and filtering

• Complex math

• PID

• Vision

• Motion

Page 10: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

10

LabVIEW Easily Connects to Hardware I/O• 6000+ instruments from over 250 vendors

• PCI, PCIe, PXI, USB, Ethernet, serial, GPIB, and

CAN devices

• Modular data acquisition hardware from DC to

the GHz range

• Motion control stages

• Cameras

• Hundreds of PLCs

Page 11: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

11

Exercise: Open and Run Final Application

• Explore final application• Acquire, analyze and display temperature signal

Page 12: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

12

LabVIEW Fundamentals

Page 13: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

13

The LabVIEW Environment“VI” = program or function

“Front Panel” = user interface “Block Diagram” = code

Page 14: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

14

Controls & Indicators

• Knobs/Dials

• Graphs/Charts

• Buttons

• Digital Displays

• Sliders

• Thermometers

• Customize and create your own

Page 15: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

15

Finding Front Panel Objects

or

• Right-click on Front Panel• Browse by object hierarchy

• Press <ctrl + space> to bring up• Search by object name

Controls PaletteControls Quick Drop

Page 16: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

16

Functions and Express VIs

Configuration BasedExpress VI

Standard VIs

Page 17: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

17

Dataflow Programming

1

2

3

Comparison waits until all inputs are present, then executes

Once executed, output from comparison continues through code

Both Simulate Signal Express VIs execute simultaneously

1 2 3

Page 18: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

18

Wires and Data Types

• Transfer data between block diagram objects through wires

• Wires are different colors, styles, and thicknesses, depending on their data types

• A broken wire appears as a dashed black line with a red X in the middle

18

Scalar1D Array2D Array

DBL Numeric Integer Numeric String

Page 19: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

19

Execution Control Structures

While Loop For Loop

Run until stop condition met Run N times

• Allow same piece of code to run multiple times• Exit conditions different for each

Page 20: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

20

Finding Block Diagram Functions

or

Functions PaletteFunctions Quick Drop

• Right-click on Block Diagram• Browse by object hierarchy

• Press “ctrl + space” to bring up• Search by object name

Page 21: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

21

Instructor Demo: Creating a Basic VI

• Use basic LabVIEW objects• Simulate signal and display

Page 22: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

22

Exercise: Simulate Signal to Graph

• Simulate various signals• Write to Graph

Page 23: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

23

Built-in Programming Assistance

Highlight Execution

Block Diagram Cleanup

Context Help

Page 24: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

24

Instructor Demo: Using Help Tools

• Use Highlight Execution, Context Help and Block Diagram Cleanup

Page 25: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

25

Data Acquisition with LabVIEW

Page 26: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

26

PC-Based Data Acquisition (DAQ)

Page 27: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

27

NI DAQ Platforms

PCI PXI

USBWireless

CompactDAQ

One application, multiple targets

Page 28: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

28

Today’s DAQ System

Hi-Speed USB 2.0

Mix and Match over 50 modules

Hot-swappable modulesDirect sensor connectivity NI CompactDAQ

Built-in Signal Conditioning

Page 29: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

29

CompactDAQ Door Rattle Noise Analyzer

“We need a quote here to highlight how great LabVIEW, cDAQ and S&V are for making advanced portable solutions.”

- Youngkey Kim, CEO, SM Instruments

NI Products

LabVIEW, CompactDAQ

Application

SM Instruments used LabVIEW and CompactDAQ to design a portable “Sound Camera” to analyze unwanted noise in automobile testing.

Page 30: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

30

Exercise: Taking a Basic Measurement

• Acquire temperature signal• Write to graph

Page 31: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

31

Analysis andSignal Processing

Page 32: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

32

•Signal Processing & Analysis– Waveform Generation– Waveform Conditioning– Waveform Monitoring– Waveform Measurements– Signal Generation– Signal Operations– Windows– Digital Filters– Spectral Analysis– Transforms– Point-by-Point

•Mathematics– Numeric– Elementary and Special Functions– BLAS/LAPAC-based Linear Algebra– Curve Fitting– Interpolation / Extrapolation– Probability and Statistics– Optimization– Ordinary Differential Equations– Geometry– Polynomial– Formula Parsing– 1D & 2D Evaluation– Calculus

LabVIEW Signal Processing, Analysis and Math

Page 33: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

33

Using Analysis Functions

Configuration BasedExpress VIs

Programmatic, Low-Level VIs

Text-based MathScript Node

Page 34: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

34

Advanced Analysis - Mind/Computer Interface

“LabVIEW simplifies development andencourages innovation by offering anintuitive graphical programmingapproach; you can focus oninnovation rather than programmingdetails.”

- Michael Callahan, CEO, Ambient

NI Products

Signal Processing in LabVIEWUSB DAQ

www.theaudeo.com

Application

University of Illinois engineering students worked with LabVIEW to develop a device that translates thought into control commands.

Page 35: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

35

Exercise: Add Analysis and Output

• Acquire temperature signal• Average and monitor• Output based on alarm value

Page 36: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

36

Control for Steel Rolling Mill

Images: Integrated Industrial Systems (I2S)

With NI LabVIEW graphical programming tools, we quickly programmed the FPGA and real-time processor in CompactRIO. Because CompactRIO and our PLCs are Ethernet based, we successfully integrated the CompactRIO PAC with our control systems to optimize our rolling mills with minimal changes to our existing control architecture.

Clark Hummel, I2S

NI Products

LabVIEW, LabVIEW FPGA, cRIO

Application

I2S combined LabVIEW with NI CompactRIO to create a gamma-based, high-speed thickness measurement device to control sheet thickness in a steel rolling mill

Page 37: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

37

Reporting and Data Visualization

Page 38: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

38

Data Visualization and CommunicationVisualization

• Built-in user interface objects

• Charting and graphing capabilities

• Remote application control

Reporting and Data Storage

• File I/O functionality

• HTML reports for the Web

• Microsoft Word and Excel reports

Page 39: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

39

LabVIEW Supported Storage Types

• ASCII

• Binary

• HTML

• XML

• LVM

• TDM(S) *

• Excel

• Word

• Datalog

• Databases

Page 40: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

Chengdu Huari – RF Spectral Monitoring

“We significantly improved the functionality and performance of our radio monitor and directional finding systems by using NI RF modules and PXI platform.”

- Jingyou Mo, President, Huari Telecom

NI Products

LabVIEW, PXI, RF Modular Instruments

Application

Huari Telecom required a solution to improve

measurement speed for spectral monitoring,

directional finding, and signal identification as

well as to expand wideband signal and

multiple-channel measurement capability.

Page 41: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

41

Exercise: Write to File

• Acquire temperature signal• Average and monitor• Output based on alarm value• Write to File

Page 42: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

42

Next Steps

Page 43: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

43

Worldwide LabVIEW User Community• Over 50,000 members on award-

winning NI Discussion Forums

• NI and LabVIEW user-contributed

blogs

• More than 100 LabVIEW User

Groups

• Third-party community web sites in

over 15 languages

• Hundreds of third-party add-on

tools on the LabVIEW Tools Network

Page 44: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

44

Learn More about NI LabVIEW and NI DAQ Systems

• Check out additional LabVIEW exercises for Automated Test, Industrial Measurement and Control and Embedded: www.ni.com/labview/whatis

• View DAQ product specs and demos: www.ni.com/daq

Page 45: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

45

Software Maintenance and Support

Membership in a National Instruments software maintenance and support program allows you to:

•Receive software updates and maintenance releases automatically •Enjoy direct access to technical support from NI applications engineers •Access special online software training modules that highlight features, application uses, and development best practices

Visit ni.com/services to learn more

Page 46: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

46

Training and Certification

Together, the National Instruments training and certification programs deliver the fastest, most certain route to increased proficiency and productivity using NI software and hardware.

NI Training: Build Your Knowledge

NI training helps you build the skills to

more efficiently develop robust,

maintainable applications. We provide

several training options including

classroom, self-paced, online, or on-site

training at your facility.

NI Certification: Validate Your Expertise

NI certification confirms your technical growth

and skill. This professional certification is ideal

for differentiating yourself from the competition

and making your own informed hiring and

outsourcing decisions.

Visit ni.com/training to learn more

Page 47: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

47

Multicore Programming

Page 48: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

48

• LabVIEW automatically divides each application into multiple

execution threads (introduced in 1998 with LabVIEW 5.0)

• Parallel code paths will execute in unique threads

Automatic Multithreading in LabVIEW

thread

thread

thread

Page 49: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

49

LabVIEW and Multicore

“There was no need to rewrite our application for the new multicoreprocessing platforms.”

- Scott Sirrine, Eaton Truck Division

Application:Eaton Corp. created a portable in-vehicle test

system for truck transmissions. Using the same

LabVIEW code on multicore processors

increased their overall throughput without having

to change application code.

NI Products:LabVIEW, USB DAQ, CAN

Page 50: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

50

LabVIEW Modulesand Toolkits

Page 51: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

51

LabVIEW Real-Time Module

• Rapidly develop deterministic applications with graphical programming

• Easily architect distributed control and monitoring systems

• Eliminate time spent integrating diverse I/O

Page 52: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

52

LabVIEW Datalogging and Supervisory Control Module

• Graphical development for distributed monitoring and control systems

• Trend real-time and historical data

• Log data from any networked I/O to a historical database

• Monitor and log alarms and events

• Network LabVIEW Real-Time targets and OPC devices

• Add security to LabVIEW user interfaces

Page 53: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

53

LabVIEW FPGA Module

• Define custom FPGA I/O without VHDL programming

• Achieve hardware deterministic response within 25ns

• Execute tasks with true parallelism

NI CompactRIOR Series Intelligent DAQ

Page 54: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

54

Create custom human-machine interface (HMI) applications for the NI TPC-2006 and other Windows CE devices

NI TPC-2006

LabVIEW Touch Panel Module

Page 55: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

55

LabVIEW Statechart Module• Statecharts provide high-level abstraction for state

based applications

• Simple semantics represent complex systems

• Self-documenting design

• Integrate statecharts into existing LabVIEW applications

• Generate code for desktop, Real-time, FPGA, and embedded targets

Page 56: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

56

• Wireless communication with shared

variable

• Portable low-cost USB DAQ

LabVIEW Mobile Module

Page 57: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

57

NI Vision Development Module

• LabVIEW programming libraries for machine vision and image processing

• Includes Vision Assistant Prototypes and benchmarks applications

Generates complete code for LabVIEW, Visual Basic, and C

• Hundreds of tools to: Enhance images

Check for presence

Locate features

Identify parts

Measure objects

Page 58: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

58

Motion Control with LabVIEW• NI Motion Assistant Interactive environment with 3D visualization

Ready-to-run LabVIEW or C code creation

Easy trapezoidal or S-curve velocity profile implementation

Teach pendant for easy prototyping

• NI SoftMotion Controller for CANopen and IEEE 1394 Use LabVIEW and NI Motion Assistant to program

distributed motion control applications

Compatible with intelligent CANopen drives from Copley and IEEE 1394 drives from ORMEC

• NI SoftMotion Development Module Develop custom motion controllers in LabVIEW Real-

Time or LabVIEW FPGA

Use trajectory generation, spline interpolation, position, velocity control, and encoder implementation VIs

Page 59: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

59

LabVIEW Sound and Vibration Toolkit

10 Express VIs • Fractional Octave Analysis with

Weighting• Vibration Level with Single or

Double Integration• Sound Level with A-, B-, C-

Weighting• Power Spectrum• Zoom Power Spectrum• Frequency Response• Peak Search• Power in Band• Limit Testing

Page 60: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

60

LabVIEW Order Analysis Toolkit

• Gabor order tracking algorithm analyzes signals from rotating machinery

• Resampling order analysis for online condition monitoring

• Flexible order energy selection in the joint time-frequency domain

• Plot order versus time or RPM

• Order extraction tools separate order-specific signal components

• Digital and analog tachometer signal processing

Page 61: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

61

PID Control Toolkit

PID Control

• Autotuning

• Gain scheduling

Fuzzy Logic

• Control strategies

• Decision making

Page 62: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

62

Report Generation Toolkit for Microsoft Office

• Programmatically create and edit reports in Microsoft Word and Excel

• Populate report templates

• Manage report layout, format, and appearance

• E-mail reports and run macros

• Express VI included

Page 63: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

63

LabVIEW Advanced Signal Processing Toolkit

•Time-Frequency Analysis

•Time-Series Analysis

•Wavelet and filter bank design

•Applications

Automotive

Biomedical

Seismology

Radar/Sonar

Page 64: What You’ll Do Today - National Instrumentsdownload.ni.com/pub/events/lvhandson/lv_handson_slides.pdf–Interpolation / Extrapolation ... frequency domain •Plot order versus time

64

Database Connectivity Toolkit

• Insert, select data from OLE DB, ODBC databases

Microsoft Access, SQL Server, Oracle, etc.

• Create, drop tables

• Save records in XML format

• Execute SQL queries

Immediate, parameterized

• Execute stored procedures

• Accept, reject multiple operations (transactions)