Popis předmětu - AE0M38VIP

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
AE0M38VIP Virtual Instruments Rozsah výuky:2P+2L
Garanti:  Role:V Jazyk výuky:EN
Vyučující:  Zakončení:Z,ZK
Zodpovědná katedra:13138 Kreditů:5 Semestr:Z

Anotace:

A subject deals with programming virtual instruments based on standardized interfaces (PCI, PXI, VXI). Lectures are focused on application of up-to-date standards for data acquisition systems programming (VXIplug&play, VISA, IVI) and selected software techniques in Windows, Linux and Phar Lap operating systems. Assigned software tasks in laboratories are solved using
C/ C++ language or LabVIEW environment.

Osnovy přednášek:

1. Virtual instruments (VIs) - introduction.
2. Operating systems for VIs including RTOS. Development of software
applications.
3. The use of C/C++ language for programming measurement application.
4. Integrated development systems based on textual (C/C++) or graphical
oriented languages (LabVIEW, VEE, etc.).
5. Standards programming VIs (VXIplug&play, IVI, VISA).
6. Hardware of VIs, influence of controller on VIs
7. Blocks for pro virtual instrumentation - functional and structural types
of blocks for Vis, parameters.
8. Programming DAQ modules using registers or device drivers.
9. Multitasking in Win32 and Linux. Processes and threads, basic scheduling
mechanisms. Threads synchronization.
10. Integration of VIs to computer network. API for communication protocols
in Unix and Windows OS.
11. VIs working under RTOS.
12. Integration of VI to hybrid DAQ systems. Time synchronization.
13. Design and implementation of VIs, practical aspects.
14. Advantages and disadvantages of VIs - analysis of development,
production and operational costs, VIs resistance.

Osnovy cvičení:

1. Assignment of projects focused on programming VIs integrated to
distributed and hybrid DAQ system.
2. Integrated development system for Win32 application (under MS Windows or
Phar Lap ETS), introduction.
3. Integrated development system for Linux application, introduction.
4. Solution of assigned projects - consultation.
5. Solution of assigned projects - consultation.
6. Solution of assigned projects - consultation.
7. Solution of assigned projects - consultation.
8. Solution of assigned projects - consultation.
9. Solution of assigned projects - consultation.
10. Solution of assigned projects - consultation.
11. Solution of assigned projects - consultation.
12. Solution of assigned projects - consultation.
13. Projects testing.
14. Project presentation, evaluation.

Literatura:

1. J. Park, S. Mackay: Practical Data Acquisition for Instrumentation and
Control Systems, Newnes 2003, ISBN: 978-0750657969
2. G. W. Johnson, R. Jennings: LabVIEW Graphical Programming, McGraw-Hill,
2006, ISBN: 0-07-1455146-3
3. S. Sumathi, P. Surekha: LabVIEW based Advanced Instrumentation Systems,
Springer-Verlag Berlin Heidelberg, 2007, ISBN: 103-540-48500-7

Požadavky:

Poznámka:

Rozsah výuky v kombinované formě studia: 14p+6l

Webová stránka:

https://moodle.fel.cvut.cz/courses/AE0M38VIP

Předmět je zahrnut do těchto studijních plánů:

Plán Obor Role Dop. semestr
MEKME1 Bezdrátové komunikace V
MEKME5 Komunikační systémy V
MEKME4 Sítě elektronických komunikací V
MEKME3 Elektronika V
MEKME2 Multimediální technika V
MEOI1 Umělá inteligence V
MEOI5NEW Softwarové inženýrství V
MEOI5 Softwarové inženýrství V
MEOI4 Počítačová grafika a interakce V
MEOI3 Počítačové vidění a digitální obraz V
MEOI2 Počítačové inženýrství V
MEEEM1 Technologické systémy V
MEEEM5 Ekonomika a řízení elektrotechniky V
MEEEM4 Ekonomika a řízení energetiky V
MEEEM3 Elektroenergetika V
MEEEM2 Elektrické stroje, přístroje a pohony V
MEKYR4 Letecké a kosmické systémy V
MEKYR1 Robotika V
MEKYR3 Systémy a řízení V
MEKYR2 Senzory a přístrojová technika V


Stránka vytvořena 10.12.2019 17:50:19, semestry: Z,L/2020-1, L/2018-9, Z,L/2019-20, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)
Za obsah odpovídá: doc. Ing. Ivan Jelínek, CSc.