LabVIEW Agenda - AIT Career Center 20120927.pdf · 27 September 2012 1 LabVIEW Virtual Instruments...
Transcript of LabVIEW Agenda - AIT Career Center 20120927.pdf · 27 September 2012 1 LabVIEW Virtual Instruments...
27 September 2012
1
LabVIEW Virtual Instruments Hands-on Seminar
Chalermphol Thammapalerd Field Applications Engineer
National Instruments ASEAN
2
Agenda
• National Instruments Overview
• Virtual Instruments
– Software Defined Instrument
– Introducing LabVIEW
– Data Analysis with LabVIEW
• Analyze and Present with LabVIEW
• Next Steps
3
• Leaders in computer-based measurement and automation
• Long-term track record of growth and profitability
• $677 M USD revenue in 2009
• $220M revenue in Q3 2010
• More than 5,000 employees; operations in 40+ countries
• Fortune’s 100 Best Companies to Work For 11 Consecutive Years
• Cash and short-term investments of $339M at September 30, 2010
NI HQ
Reven
ue in
Millio
ns
National Instruments at a Glance
Productive Software
Development Tools
Low-Cost Modular Measurement and Control Hardware
Highly Integrated Systems Platforms
Used By Engineers and Scientists for Test, Design and Control
What We Do
5
• Top 100 customers 32% of revenue • More than 25,000 customers in more than 90 countries • 95% of Fortune 500 in manufacturing
Diversity of Customers
LEGO Mindstorms NXT “the smartest, coolest
toy of the year”
CERN Large Hadron Collider “the most powerful
instrument on earth”
Empowering Users Through Software
27 September 2012
2
7
Customer-Defined PC-Based Measurement and
Automation Solutions Traditional Vendor-Defined
Instruments
Processor
RAM
Real-Time OS
Display
Power Supply
Hard Disk
Plug-in DAQ or Modular Instruments Card
Virtual Instrumentation Front Panel – User Interface
Block Diagram – Program Logic
The LabVIEW Environment
1 Start of Data Flow
2 VIs execute once all inputs are available Data Flow Paradigm
NI LabVIEW – Graphical Programming
10
LabVIEW C*
(does not include code to generate UI)
LabVIEW C
Parallel Operations with LabVIEW
Configuration Oriented
Textual Math
Standard VIs Express VIs LabVIEW MathScript
LabVIEW has over 600 built-in analysis functions
Choose Your Analysis Approach
12
Data Acquisition
with LabVIEW
12
27 September 2012
3
13
Gigabit Ethernet
1-Slot, 4-Slot, and 8-Slot USB Chassis
802.11g Wi-Fi
USB 2.0 Built-In Signal Conditioning
More Than 50 I/O Modules
NI C Series DAQ Platform
Analog Input ― Up to 1 MS/s, simultaneous sampling ― 4, 8, 16, and 32-ch options ― Built-in signal condition for sensors
―Strain gages, accelerometers, thermocouples, RTDs
― Up to ±300 Vrms, ±5 Arms ― 12, 16 and 24-bit resolution ― Available ch-to-ch isolation
Analog Output ― Up to 100 kS/s simultaneous
updating ― Up to 16-ch per module ― ±10 V, ±20 mA ― Isolation
• Digital I/O ― Up to 10 MHz timing ― Counter/timer, PWM ― 8 and 32-channel options ― 5V/TTL, 12/24/48 V logic levels
• Specialty* ― 2-port CAN modules ― Brushed DC servo motor drive
• Third Party Modules* ― LIN, Profibus, WLAN 802.11,
MIL-1553, ARINC-429, GPS, and more
Over 60 NI and 3rd Party C Series Modules
15
NI cDAQ-9191
Requirements: • Firmware upgrade (available on
ni.com/labs) Supported Modules: • NI 9215 (Voltage, 4-ch, 100kS/s/ch)
Or build your own
Custom Applications
Data Acquisition with iOS & Android NI cDAQ-9191 Support for iOS & Android Now Available on NI.com/Labs
NI cDAQ-9191 Data Display
16
Oscilloscope
Logic Analyzer
Spectrum Analyzer
DMM
Communications Analyzer
LCR Meter
Function Generator
Power Supply
Pattern Generator
Programmable Switch
Today’s Challenges: The Traditional Approach
17
• Lower cost
• Higher performance
• Smaller size
• Flexible
• Easily upgraded
• User-defined
NI’s Value Proposition
18
PXI backplane •Bus Technology
•Timing
•Synchronization
Peripheral Slots
Chassis (4-18 slot)
PXI controller •OS Technology
•Application
Development
Environments
PXI Modular Instrument
27 September 2012
4
Data Acquisition and Control
Multifunction I/O
Analog Input/Output
Digital I/O
Counter/Timer
FPGA/Reconfigurable I/O
Machine Vision
Motion Control
Signal Conditioning
Temperature
Strain/Pressure/Force/Load
Synchro/Resolver
LVDT/RVDT
Many More. . .
Modular Instrumentation
Digital Waveform Generator
Digital Waveform Analyzer
Digital Multimeter
LCR Meter
Oscilloscope/Digitizer
Source/Signal Generator
Switching
RF Signal Generator
RF Signal Analyzer
RF Power Meter
Frequency Counter
Programmable Power Supply
Many More. . .
Bus Interfaces
Ethernet, USB, FireWire
SATA, ATA/IDE, SCSI
GPIB
CAN, DeviceNet
Serial RS-232, RS-485
VXI/VME
Boundary Scan/JTAG
MIL-STD-1553, ARINC
PCMCIA/CardBus
PMC
Profibus
LIN
Many More. . .
Others
IRIG-B, GPS
Direct-to-Disk
Reflective Memory
DSP
Optical
Resistance Simulator
Fault Insertion
Prototyping/Breadboard
Graphics
Audio
Many More. . .
PXI Products. . .Over 1,500 and Counting
Analyze and Present with
LabVIEW
21
Over 500 built-in functions for signal processing, analysis and math:
• Signal synthesis
• Curve fitting and interpolation
• FFT-based frequency analysis
• Mathematics
• Probability and statistics
• Time- and frequency-domain analysis
• Digital signal processing
• Waveform alignment and resampling
• Much more…
Analyze Data with LabVIEW Visualization • Built-in user interface design objects • Charting and graphing utilities • Remote application viewing and control
Report Generation • Documentation Tools • HTML reports for the Web • Microsoft Word and Excel reports • Interactive report generation with NI DIAdem
Data Management and Connectivity • NI DIAdem • Database connectivity • File I/O • NI DataSocket • Open environment (ActiveX, DLLs) • Communication and data
standards – TCP/IP – BlueTooth – OPC – SQL database connectivity – XML data format
Present Data with LabVIEW
23
LabVIEW Skill Development Plan
ni.com/asean/training
The Fastest, Most Certain Route to Productivity
• Save development time and cost with faster learning and development • Hands-on hardware based courses • Differentiate skills with professional credentials • Multiple training formats - Classroom, On-site, Self-Paced
New User
Advanced Architectures for
LabVIEW LabVIEW Core 1 LabVIEW Core 2 LabVIEW Core 3
Managing Software
Engineering in LabVIEW
CLA CLD
Proficient User Advanced User
LabVIEW Connectivity
LabVIEW DAQ And Signal
Conditioning
LabVIEW FPGA
Hardware Courses
LabVIEW Real Time
LabVIEW RF Application
Development
LabVIEW Modular
Instruments
LabVIEW RF Fundamentals
CLAD
24
Next Steps
• Learn more about NI LabVIEW,
– Check out ni.com/labview for additional information
• Try LabVIEW – At ni.com/trylabview
• Request a visit with your local NI field engineer
– Call: +668-8809-4764
– Email: [email protected]
24
Complete and return your feedback form!