Course detail

Virtuální instrumentace v automatizaci

FEKT-BPC-VIAAcad. year: 2022/2023

Předmět se zabývá programováním měřicích systémů a zařízení se zaměřením na virtuální instrumentaci a vývojové prostředí LabVIEW. Studenti se seznámí se strukturou a ovládáním vývojového prostředí LabVIEW firmy National Instruments a naučí se programovat aplikace v tomto prostředí. V rámci předmětu mohou studenti získat (po úspěšném vykonání závěrečného testu) mezinárodně uznávanou certifikaci NI Certified LabVIEW Associate Developer (CLAD).

Language of instruction

čeština

Number of ECTS credits

3

Mode of study

Not applicable.

Výsledky učení předmětu

Absolvent předmětu je schopen programovat jednoduché aplikace pro PC v prostředí LabVIEW. Zná toto vývojové prostředí a dokáže ho nakonfigurovat. Umí pracovat i s pomocnými programy pro konfiguraci univerzálních měřicích prostředků (NI MAX).

Prerekvizity

Student, který si zapíše předmět, by se měl orientovat v používaných metodách měření elektrických a neelektrických veličin, popsat základní vlastnosti specializovaných měřicích přístrojů a diskutovat možnosti jejich použití včetně výběru vhodného snímače pro měření. Student by měl být také schopen samostatné přípravy z dostupných interaktivních studijních materiálů a disponoval takovými jazykovými znalostmi, aby porozuměl studijním materiálům i v anglickém jazyce.
Práce v laboratoři je podmíněna platnou kvalifikací „osoby poučené“, kterou musí studenti získat před zahájením výuky. Informace k této kvalifikaci jsou uvedeny ve Směrnici děkana Seznámení studentů s bezpečnostními předpisy.

Co-requisites

Not applicable.

Plánované vzdělávací činnosti a výukové metody

Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT. Zahrnují pouze počítačová cvičení.

Způsob a kritéria hodnocení

Celkem až 100 bodů za počítačová cvičení, kde student může získat až 10 a 15 bodů ze dvou písemných testů, 25 bodů z jedné samostatné úlohy a 50 bodů ze závěrečného počítačového testu. Klasifikovaný zápočet je udělen při dosažení min. 50 bodů.

Osnovy výuky

1. Úvod, obsah předmětu. Základní pojmy a ovládání prostředí LabVIEW.
2. Ladicí prostředky a řešení problémů v LabVIEW.
3. Implementace VI a tvorba modulárních aplikací v LabVIEW, řídicí struktury.
4. Práce s daty v LabVIEW (pole, struktury, typové definice).
5. Správa souborů v LabVIEW. Správa HW prostředků v LabVIEW (sběr dat NI-DAQ, přístrojové ovladače).
6. Programovací techniky a použití proměnných v LabVIEW.
7. Pokročilé metody pro řízení programu v LabVIEW.
8. Použití návrhových vzorů a ovládání uživatelského rozhraní.
9. Pokročilé operace se soubory v LabVIEW.
10. Vylepšování vytvořených VI a tvorba spustitelných aplikací.
11. Novinky v LabVIEW a rozšiřující nadstavby (Real-Time, FPGA).
12. Praktická implementace měřicí aplikace v prostředí LabVIEW.

Work placements

Not applicable.

Učební cíle

Cílem předmětu je seznámit studenty s vývojovým prostředím LabVIEW a naučit je využívat toto prostředí pro programování měřicích aplikací v PC. Vysvětlit specifika grafického programování v LabVIEW včetně použití univerzálních hardwarových prostředků pro měření a způsob jejich konfigurace.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Povinná účast na cvičeních, v případě neúčasti je možno doplnit zameškanou látku samostatným studiem z interaktivních studijních materiálů. Tolerují se dvě omluvené neúčasti.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

JENNINGS, R., DE LA CUEVA, F. LabVIEW Graphical Programming. Fifth Edition, 2019. McGraw-Hill Education. ISBN 9781260135268. (CS)
ESSICK, J. Hands On Introduction to LabVIEW for Scientists and Engineers. 4th Edition. 2018. Oxford University Press. ISBN 978-0190853068. (CS)

Recommended reading

VLACH, J. Začínáme s LabVIEW. BEN technická literatura. Praha, 2008. (CS)

Elearning

Classification of course in study plans

  • Programme BPC-AUD bakalářský

    specialization AUDB-TECH , 3 year of study, letní semester, povinně volitelný

  • Programme BPC-AMT bakalářský 2 year of study, letní semester, povinný

Type of course unit

 

Přednáška

13 hod., optionally

Teacher / Lecturer

Laboratorní cvičení

26 hod., compulsory

Teacher / Lecturer

Elearning