Course detail
Introduction to Graphical Programming in LabVIEW
FSI-VG0Acad. year: 2020/2021
Principles of graphical programming and application development in graphical programming language LabVIEW. Program loops, timed loops, loops synchronization, real-time application design and development. Multifunctional HW, measurement, operation, control and communication using. Development of maintainable and reusable code, refactoring.
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
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
LabVIEW Core 2 Course Manual, National Instruments, October 2009 Edition, Part Number 325292A-01
LabVIEW LabVIEW Fundamentals, National Instruments, August 2005, Part Number 374029A-01 dostupné z www.ni.com
LabVIEW Measurements Manual, National Instruments, April 2003 Edition, Part Number 322661B-01, dostupné z www.ni.com
Recommended reading
Classification of course in study plans
Type of course unit
Laboratory exercise
Teacher / Lecturer
Syllabus
2. Hardware configuration (DAQ, communication busses, cameras)
3. Simple application, measurement and operating fundamentals
4. Errors and program debugging
5. Loops, timings and conditions
6. Data types and its utilization
7. Parallel working of multiple loops
8. Synchronization and access controls of sources
9. Events, asynchronous data processing and UI
10. Files I/O, data records and analyses
11. Application design methodology
12. Refactoring and code maintenance, application distribution
13. Project finishing, credit