Learning LabVIEW

Learning LabVIEW

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 58m | 425 MB

If you’re charged with collecting and processing data from a variety of devices and systems—and, in turn, need to build software that interfaces with test and measurement equipment—traditional, text-based programming approaches may not be ideal. LabVIEW—a popular systems engineering platform—offers a unique approach. Using block diagrams, you can create virtual instruments that contain the logic you’ll need to work with for your real devices, as well as build control panels that will help you monitor and manage them. In this course, instructor Barron Stone helps you get up and running with LabVIEW, showing how to write programs using its graphical programming approach. Along the way, he provides challenges and solutions that help you test your skills.

Topics include:

  • What’s a virtual instrument?
  • Data structures
  • Data types, arrays, and clusters
  • While loops
  • Building and processing an array with a for loop
  • Boolean and numeric case structures
  • Handling errors in LabVIEW
  • Signal processing
  • LabVIEW resources
Table of Contents

1 Get up and running with LabVIEW
2 What you should know
3 What is LabVIEW
4 Compare LabVIEW versions
5 Install LabVIEW
6 What is a virtual instrument
7 Controls
8 Indicators
9 Run a VI
10 Functions
11 Data flow programming
12 Tools palette
13 SubVIs
14 Challenge Arithmetic average
15 Solution Arithmetic average
16 Data types
17 Convert between data types
18 Arrays
19 Multidimensional arrays
20 Clusters
21 While loops
22 For loops
23 Build an array with a for loop
24 Process an array with a for loop
25 Loop timing
26 Local variables
27 Shift registers
28 Stacked shift registers
29 Challenge Moving average
30 Solution Moving average
31 Boolean case structures
32 Numeric case structures
33 Enums
34 Type def
35 State machines
36 Challenge Traffic light
37 Solution Traffic light
38 View the error list
39 Probe wires
40 Execution stepping
41 Error clusters
42 Challenge Handle errors
43 Solution Handle errors
44 Waveform charts
45 Waveform graphs
46 Simulate Signal Express VI
47 DAQ Assistant Express VI
48 Filter Express VI
49 Spectral Measurements Express VI
50 Read and write measurement files
51 Challenge Acquire, analyze, and present
52 Solution Acquire, analyze, and present
53 Example finder
54 Community forums and examples
55 Next steps