Introduction of Teaching LabVIEW at University of Debrecen Faculty of Engineering

Princz Mária dr <>
Debreceni Egyetem

Kocsis Imre dr <>
Debreceni Egyetem

LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a platform and development environment from National Instruments. LabVIEW is an easy-to-use, interactive, graphical programming language that is ideal for engineers and scientists. Using LabVIEW, students can write sophisticated programs and applications in a shorter amount of time without needing a computer science degree.

We can use LabVIEW as a general engineering tool. One benefit of LabVIEW is the extensive support for accessing instrumentation hardware. Using LabVIEW we can create fully functional measurement applications with analysis and a custom user interface. Drivers and abstraction layers for many different types of instruments and buses are included or are available for inclusion. Built-in measurement and analysis functionality provide students with hands-on learning experience. Using LabVIEW, students can build and test virtually hardware units. By this way they get practical experience without available hardware.

In addition, teaching LabVIEW has the following benefits: Besides building measurement application we can use this program as a general graphical programming language. As in other programming language, we can use sequence, selection, iteration, arithmetical and logical operations, functions, and we can create LabVIEW programs/subroutines called virtual instruments (VIs). By the help of subprograms we can construct more complicated programs. LabVIEW is easy to learn and use so teachers can focus on the teaching methodology instead of on the technique of programming. This program provides open connectivity to leading engineering tools such as Mathcad, Mathematica, Excel, and more.

LabVIEW is widely used in industry and is a valuable, employable skill for students by finding a job.