Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 LabVIEW programming

LabVIEW programming

Course title: LabVIEW programming

Code: 3ФЕИТ03Л008

Number of credits (ECTS): 3

Weekly number of classes: 1+0+2+0

Prerequisite for enrollment of the subject: Passed: Fundamentals of Electrical Engineering, Taken course: Measurements in Electrical Engineering.

Course Goals (acquired competencies): Gaining knowledge for virtual measurement and control systems. The participants learn how to solve problems by development and implementation of virtual instruments.

Total available number of classes: 90

Course Syllabus: Virtual instruments and LabVIEW, LabVIEW environment, variables, arrays, clusters, data logging, graphical user interface, signal measurement and generation. Development of virtual instruments for measurement and control, distributed measurements. LabVIEW programming architectures: state machine, event driven architectures, general architecture, parallel architecture. Synchronous and asynchronous communication in LabVIEW, racing conditions. Error handling. Specialized LabVIEW toolkits. Data acquisition and hardware control.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

J. Travis J.Kring

Labview for everyone

Prentice Hall

2007

2

J.Beyon

Labview Programming, Data Acqusition and Analysis

Prentice Hall

2001

3

G. Johnson R.Jennings

Labview Graphical Programming

McGraw Hill

2006

Additional Literature

No.

Author

Title

Publisher

Year

1

National Instruments

LabVIEW core 1, 2 and 3

National Instruments

2016