Course detail
Virtual instrumentation in automation
FEKT-BPC-VIAAcad. year: 2022/2023
The course deals with programming of measurement systems and devices with focus on virtual instrumentation and LabVIEW development system. Students will learn the structure and usage of this software development environment from National Instruments and will be able to program PC applications in it. Within this course, students can obtain (after successfully passing of final test) an internationally recognized certification CLAD (NI Certified LabVIEW Associate Developer).
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Troubleshooting and debug methods in LabVIEW.
3. Implementing VI and developing of modular applications in LabVIEW, control structures.
4. Working with data in LabVIEW (arrays, clusters, type definitions).
5. Managing resources in LabVIEW (file I/O, data collection NI-DAQ, instrument drivers).
6. Programming techniques and using of variables in LabVIEW.
7. Advanced design methods for application control in LabVIEW.
8. Common design techniques/patterns and control of UI in LabVIEW.
9. Advanced methods for file operation in LabVIEW.
10. Improvements of already made VIs and create of executables.
11. What’s new in LabVIEW and LabVIEW add-ons (Real-Time, FPGA).
12. Practical implementation of the measurement application in LabVIEW.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
JENNINGS, R., DE LA CUEVA, F. LabVIEW Graphical Programming. Fifth Edition, 2019. McGraw-Hill Education. ISBN 9781260135268. (CS)
Recommended reading
Elearning
Classification of course in study plans
Type of course unit
Elearning