Académique Documents
Professionnel Documents
Culture Documents
$800 $700
$600
$100 $0
'77 '79 '81 '83 '85 '87 '89 '91 '93 '95 '97 '99 '01 '03 '05 '07
Industrial
Modular I/O
Software-defined behavior
Embedded
4
What is LabVIEW?
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
10
LabVIEW Fundamentals
12
14
or
15
Standard VIs
16
Dataflow Programming
1 Both Simulate Signal Express VIs execute simultaneously 2 Comparison waits until all inputs are present, then executes 3 Once executed, output from comparison continues through code
17
18
18
Run N times
Allow same piece of code to run multiple times Exit conditions different for each
19
or
Press ctrl + space to bring up Search by object name Right-click on Block Diagram Browse by object hierarchy
20
25
26
NI DAQ Platforms
One application, multiple targets
Wireless
USB
PCI
CompactDAQ
PXI
27
NI CompactDAQ
28
31
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
32
33
Acquire temperature signal Average and monitor Output based on alarm value
35
37
38
TDM(S) *
Excel Word Datalog Databases
39
Acquire temperature signal Average and monitor Output based on alarm value Write to File
41
Next Steps
42
43
44
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
45
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.
46
47
Multicore Programming
48
thread
thread
49
NI Products:
LabVIEW, USB DAQ, CAN
There was no need to rewrite our application for the new multicore processing platforms. - Scott Sirrine, Eaton Truck Division
50
51
Easily architect distributed control and monitoring systems Eliminate time spent integrating diverse I/O
52
53
NI CompactRIO
54
Create custom human-machine interface (HMI) applications for the NI TPC-2006 and other Windows CE devices
55
56
Communicate using 802.11, Bluetooth, SMS Text Messaging, IrDA and serial protocols
Easily connect to distributed applications using shared variables
57
58
60
Fuzzy Logic
Control strategies Decision making
62
63
Immediate, parameterized
Execute stored procedures Accept, reject multiple operations (transactions)
65