LabVIEW

Course Description

LabVIEW is graphical programming for measurement, automation and visualization. It is a development tool available for applications in test and measurement, data acquisition (DAQ), analysis, instrument and process control. This course will teach students advanced technics of Labview programming.

General Competencies

The basic knowledge of Labview programming, data acquisition from connected instruments to computers. SCADA programmming. Communication with programmible logic controllers using various protocols.

Learning Outcomes

  1. to use software enviroment LabVIEW
  2. to appraise the program code to smaller units
  3. to produce smaller functional programs
  4. to modify current examples to his demands
  5. to merge smaller program parts to usefull programs
  6. to choose needed functions for the realization of task

Forms of Teaching

Lectures

Lectures with presentations

Experiments

During presentations

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Comment: Percent of Grade
Laboratory Exercises 0 % 30 % 0 % 0 %
Mid Term Exam: Written 0 % 30 % 0 %
Final Exam: Written 0 % 40 %
Exam: Written 0 % 100 %

Week by Week Schedule

  1. Virtual instrumentation and LV
  2. The LabVIEW Environment
  3. LabVIEW Foundations
  4. Structures
  5. Arrays and Clusters
  6. Charts and Graphs
  7. Strings and File I/O
  8. Signal Measurement and Generation
  9. Data Acquisition
  10. Advanced LabVIEW Features
  11. Examples
  12. Examples
  13. Examples
  14. Examples
  15. Test

Study Programmes

Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study)

Computing -> Electrical Engineering and Information Technology and Computing (Study)

Control Engineering and Automation -> Electrical Engineering and Information Technology (Module)

Electrical Power Engineering -> Electrical Engineering and Information Technology (Module)

Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module)

Electronics -> Electrical Engineering and Information Technology (Module)

Wireless Technologies -> Electrical Engineering and Information Technology (Module)

Information Processing -> Computing (Module)

Software Engineering and Information Systems -> Computing (Module)

Computer Engineering -> Computing (Module)

Computer Science -> Computing (Module)

Telecommunication and Informatics -> Computing (Module)

Literature

R. Bitter, T. Mohiuddin, M. Nawrocki (2006.), LabView: Advanced Programming Techniques, CRC Press
C. Clark (2005.), LabVIEW Digital Signal Processing: and Digital Communications, McGraw Hill
M. L. Chungani,A. R. Samant,M. Cerna (1998.), LabVIEW Signal Processing, PTR PH
J. Essick (1989.), Advanced LabVIEW Labs, PTR PH
L. Sokoloff (2004.), Applications in LabVIEW, Pearson PH

Grading System

2 ECTS
L2 English Level
L1 e-Learning
30 Lecturers
0 Exercises
30 Laboratory exercises

Grading

90 Excellent
80 Very Good
65 Good
50 Acceptable