Lectures - Measurement and control with LabVIEW

Lect. Topic

1. Introduction to LabVIEW
LabVIEW environment, tools palette, controls palette, front panel, color codes, wiring, help system, projects, libraries, calling vi:s, vi library, controls and indicators, loops, arrays, stacked sequences

Introduction of individual projects

2. Case & event structures, data structures & data access
Cases, enums, event loops, pop-ups, rings, property nodes, local variables, strings, clusters, refnums

3. Instrument communication
GPIB, Serial, VISA, USB, DAQmx, sound, advanced library functions, ...

4. Variable machines
.vi variables, queues, stacks, data sockets, shared variables, synchronization

5. Extra: Advanced LabVIEW features
Polymorphic .VIs, custom controls, hyper-threading, real-time, FPGA