Akademický rok 2019/2020 |
Garant: | Ing. Pavel Houška, Ph.D. | |||
Garantující pracoviště: | ÚVSSR | |||
Jazyk výuky: | čeština | |||
Cíle předmětu: | ||||
Cílem předmětu je seznámit studenty s problematikou grafického programování a s tvorbou aplikací pro DAQ, řízení a real-time aplikace. | ||||
Výstupy studia a kompetence: | ||||
Schopnost analýzy problému, návrhu a realizaci DAQ a řídicích aplikací v LabVIEW. Student je připraven na složení certifikované zkoušky (CLAD). | ||||
Prerekvizity: | ||||
Znalosti základů algoritmizace, automatizace a elektrických prostředků automatizace. | ||||
Obsah předmětu (anotace): | ||||
Principy grafického programování a vývoje aplikací v grafickém programovacím jazyce LabVIEW. Programové smyčky, časové smyčky, synchronizace běhu smyček, návrh a realizace real-time aplikací. Práce s multifunkčním HW, měření, ovládání, řízení a komunikace. Tvorba udržovatelného a znovupoužitelného kódu, refactoring. | ||||
Metody vyučování: | ||||
Výuka je tvořena laboratorním cvičením. | ||||
Způsob a kritéria hodnocení: | ||||
Funkční zápočtový projekt v podobě aplikace obsahující konfiguraci HW, řídicí smyčku a UI. | ||||
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky: | ||||
Účast na cvičeních je kontrolovaná. | ||||
Typ (způsob) výuky: | ||||
Laboratorní cvičení | 13 × 3 hod. | povinná | ||
Osnova: | ||||
Laboratorní cvičení | 1. Seznámení se s prostředím LabVIEW 2. Konfigurace hardware (DAQ, komunikační sběrnice, kamery) 3. Jednoduché aplikace, základy měření a ovládání 4. Chyby a prostředky pro ladění aplikace 5. Smyčky, časování a podmínky 6. Datové typy a jejich použití 7. Paralelní běh několika smyček programu 8. Synchronizace, řízení přístupu ke zdrojům 9. Události, asynchronní zpracování dat a UI 10. Práce se soubory, záznam a analýza dat 11. Metodika návrhu aplikací 12. Refactoring a údržba kódu, distribuce aplikací 13. Dokončení projektu, zápočet |
|||
Literatura - základní: | ||||
1. LabVIEW LabVIEW Fundamentals, National Instruments, August 2005, Part Number 374029A-01 dostupné z www.ni.com | ||||
2. LabVIEW Measurements Manual, National Instruments, April 2003 Edition, Part Number 322661B-01, dostupné z www.ni.com | ||||
3. LabVIEW Core 1 Course Manual, National Instruments, August 2010 Edition, Part Number 325290B-01 | ||||
4. LabVIEW Core 2 Course Manual, National Instruments, October 2009 Edition, Part Number 325292A-01 | ||||
Literatura - doporučená: | ||||
1. Getting Started with NI LabVIEW Student Training, National Instruments, dostupné z http://zone.ni.com/devzone/cda/tut/p/id/7466 |
Zařazení předmětu ve studijních programech: | |||||||||
Program | Forma | Obor | Spec. | Typ ukončení | Kredity | Povinnost | St. | Roč. | Semestr |
M2I-P | prezenční studium | M-VSR Výrobní stroje, systémy a roboty | P pro absolventy B-SSZ | zá | 3 | Volitelný (nepovinný) | 2 | 1 | Z |
M2I-P | prezenční studium | M-VSR Výrobní stroje, systémy a roboty | -- | zá | 3 | Volitelný (nepovinný) | 2 | 1 | Z |
M2I-P | prezenční studium | M-KSI Konstrukční inženýrství | -- | zá | 3 | Volitelný (nepovinný) | 2 | 2 | Z |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile