LabVIEW Basic Course

18.10.2021 um 08:15 bis 28.02.2022 um 10:45

Computer room, Institute for Experimental and Applied Physics or online (Zoom)

Course language: English

Target Group:

Doctoral Candidates of all subjects

- with (planned) application of LabVIEW in data acquisition, sensor technology and measuring instrument control

- or interest in learning abaut LabVIEW and to obtaining a LabVIEW certificate


Dr. Franko Greiner


10 dates a 2 hour lessons plus 1 hour of exercises.

Weekly by arrangement (foodle date search, Monday or Thursday morning are most likely).


The participants will get an efficient and sustainable introduction to LabVIEW. Beginners' mistakes in "learning by doing" are avoided. After just a few hours, participants are able to work independently on small projects and thus have the capability to monitor, automate and analyze processes.


  • The LabVIEW programming system: Panel, Diagram, Execution, Help, Tools, Functions and Controls palette, Elementary data types, Virtual Instrument (VI), Debugging
  • VIs and Sub-VIs: Creating Sub-VI's (Icon, Terminalplate)
  • Loops: While and For Loop, Shift Register, Autoindexing
  • Branches: Select, Case and Sequence Structure
  • Calculation of expressions: Formula node, MATLAB script node
  • Homogeneous data structures: arrays, graphs, polymorphism
  • Heterogeneous structures: clusters, type-defs, error clusters, waveforms
  • Structures without data flow: local and global variables
  • Text and file I/O: Strings, paths, string processing, file I/O
  • Subprograms with error management, synchronization
  • Programing and execution of interactive VI's

Optionally (according to the wishes of the participants) further topics can be worked on (event handler, executables, RS232 interface, USB cameras)


  • Familiar with a PC under Windows
  • Programming skills are not required


LabVIEW is a graphical programming system from National Instruments and based on visualized and animated data flow programming ( It follows a concept that is fundamentally different from well-known sequential programming languages like C and is the worldwide quasi-standard for computer-aided work with sensors, measuring instruments and PC plug-in cards. The intuitive and efficient programming method of LabVIEW is learned in this course. LabVIEW is platform-independent and can be used on Windows, Linux and MacOS machines. The course is conducted under Windows.


Guided programming with LabVIEW, weekly exercise sheets to consolidate what has been learned.


Access to a computer running LabVIEW is needed for the online ‘hands on’ lectures (under Zoom). A script (in German) is available at the reproduction office of the university library for 6,00 €.


Registrations are welcome until 3 October 2021 via our online portal. We will then determine whether the minimum number of 7 participants has been reached. Should the minimum number of participants not have been reached, the event will not take place due to financial reasons. Once the minimum number of participants has been reached, further registrations are possible until 8 days previous to the beginning of the event.

Please note :

There are 14 places on this course. The persons that can participate in the course will receive an e-mail from the Graduate Center. Without this confirmation mail you cannot participate in the course. Only participants that have registered for the course via the Graduate Center will receive a certificate of attendance.

All further registrations will be placed on a waiting list. As soon as there is a free place on the course you will receive a message from us. If you do not receive any message you cannot participate in this course.


Questions for the course?

Phone: 0431 880-3821;

Diesen Termin meinem iCal-Kalender hinzufügen