450-0505/01 – Software Systems for Measurement Automation II (SW2)

Gurantor departmentDepartment of Cybernetics and Biomedical EngineeringCredits4
Subject guarantordoc. Ing. Jan Žídek, CSc.Subject version guarantordoc. Ing. Jan Žídek, CSc.
Study levelundergraduate or graduateRequirementOptional
YearSemesterwinter + summer
Study languageCzech
Year of introduction2003/2004Year of cancellation2009/2010
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
Z1I40 doc. Ing. Jan Žídek, CSc.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 0+12

Subject aims expressed by acquired skills and competences

Teaching methods

Summary

Compulsory literature:

Recommended literature:

Additional study materials

Way of continuous check of knowledge in the course of semester

E-learning

Other requirements

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Přednášky: Virtuální instrumentace jako obecný trend vývoje měřicí techniky, architektura automatizovaného měřicího systému, fáze procesu měření a jejich podpora softwarovými prostředky, členění vývojových prostředků pro vývoj aplikací v oblasti měření, základní filosofie vývojových prostředí používajících principů grafického programování Vývojové prostředí LabVIEW, jeho historie a základní filozofie, virtuální přístroj jako základní modul aplikace vytvářené programovacím grafickým G jazykem a jeho základní části, filozofie běhu programu řízeného tokem dat, ladicí prostředky integrované ve vývojovém prostředí - krokování, vizualizace toku dat, nasazování sond, nasazování bodu přerušení Grafické rozhraní k uživateli - čelní panel virtuálního přístroje, objekty čelního panelu, jejich výběr a členění, editor čelního panelu a jeho editační možnosti, práce s nástroji při tvorbě čelního panelu, roletová menu objektů čelního panelu, datové typy a struktury spojené s objekty čelního panelu, módy objektů čelního panelu - ovládací a indikační Blokový diagram virtuálního přístroje a jeho tvorba, koncové bloky, uzlové bloky, definice datových cest, programové struktury a jejich grafická reprezentace - cyklus typu FOR, cyklus typu WHILE, přepínač, sekvence, blok matematického výrazu, indexace ve vstupních a výstupních tunelech, posuvné registry, polymorfismus funkcí Strukturované datové typy v LabVIEW a jejich reprezentace na čelním panelu virtuálního přístroje, indikátory grafů v grafickém prostředí a jejich členění, grafy registrační a statické, grafy dvou a trojrozměrné, datové struktury spojené s indikátory grafů a jejich programové vytváření Nastavování vlastností běhu virtuálního přístroje - volby spojené s podobou okna virtuálního přístroje, nastavení voleb pro běh přístroje, vytváření dialogových oken pomocí voleb pro běh virtuálního přístroje, paralelismus v LabVIEW a priorita provádění jednotlivých částí blokového diagramu, používání funkce WAIT pro řízení priority provádění částí blokového diagramu Obecná struktura aplikace složené z podřízených úloh, u nichž není požadováno paralelní provádění těchto úloh, sdílená datová oblast a předávání dat přes tuto oblast, globální proměnná a její použití při vytváření rozsáhlejších aplikací, módy globální proměnné Uzly vlastností v blokovém diagramu pro programové ovládání vlastností objektů čelního panelu - použití pro jednoduché objekty - programové řízení viditelnosti, povolení přístupu uživatele k objektu, programové dotvoření nabídky objektu typu textové nabídky, uzly vlastností spojené s grafy, volba položek a módu v uzlu vlastností Archivace dat v souborech a funkce pro práci se soubory, komplexní funkce a práce s nimi, elementární funkce a jejich použití při práci se soubory, zachycování dat z čelního panelu po doběhnutí virtuálního přístroje a práce s nimi, typy souborů a práce s nimi Struktura knihovny sběru dat, softwarová podpora multifunkčních zásuvných karet, konfigurace zásuvné karty, komplexní funkce knihovny sběru dat a práce s nimi, podpora analogového vstupu, analogového výstupu, digitálních vstupů a výstupů, čítačů a časovačů a způsob zadávání parametrů pro tyto funkce, struktura funkcí střední a elementární úrovně Funkce pro podporu GPIB rozhraní, chybový cluster a jeho význam pro ízení sekvenčnosti práce s měřicím přístrojem a pro zamezení pokračování při chybě v komunikaci s přístrojem, prostředky pro podporu komunikace s přístrojem připojeným přes GPIB rozhraní, struktura obslužných programů pro měřicí přístroje a práce s nimi Struktura rozšířené knihovny analýzy ve vývojovém prostředí LabVIEW - integrální transformace, statistické zpracování naměřených dat, digitální filtrace Uživatelsky definované objekty čelního panelu a způsob jejich vytváření v editoru objektů, definování a modifikace jednotlivých částí objektu, náhrada stávajícího objektu novým, doplnění knihovny objektů novým, dotváření čelního panelu importem grafiky, možnost animace objektů na čelním panelu Aplikace grafických programových struktur při řešení vybraných problémů - využití posuvných registrů v iteračních výpočtech a v numerických metodách, řešení diferenciálních rovnic využitím posuvných registrů Programovací techniky přispívající k efektivitě běhu aplikace vytvořené v grafickém vývojovém prostředí LabVIEW, práce s reprezentacemi dat, techniky úspory času při práci s indikátory grafů Počítačové laboratoře: Ukázka práce v různých vývojových prostředích při řešení jednoduchého problému z oblasti měření Ukázka hotové aplikace vytvořené v prostředí LabVIEW a používaní ladících prostředků na této aplikaci, popis prostředí Tvorba čelního panelu a jeho editace nástroji v editačním módu, dotváření vlastností objektu čelního panelu přes jeho roletové menu, reprezentace datového typu, práce s barvami, práce s fyzikálními jednotkami Vytvoření jednoduchého virtuálního přístroje a jeho uložení, vytváření knihovních souborů a práce s nimi, aplikace programových struktur v blokovém diagramu virtuálního přístroje Práce s jednotlivými typy grafů - grafy s jedním a více průběhy a práce s nástroji pro ovládání grafů na jejich paletě, zadání semestrálního projektu Vytváření dialogových oken a využití voleb běhu virtuálního přístroje, řízení priority při provádění jednotlivých částí blokového diagramu Aplikace složená z více úloh a předávání dat mezi jejími částmi s využitím globální proměnné Použití uzlů vlastností pro programové ovládání vlastností objektů čelního panelu Práce se soubory, ukládání dat do textového souboru ve formátu vhodném pro import do tabulkového procesoru a vyčítání těchto souborů Sběr dat s využitím zásuvné multifunkční karty Použití obslužného programu pro komunikaci s měřicím přístrojem Frekvenční analýza časové řady využitím Fourierovy transformace, odstranění šumu ze signálu využitím digitální filtrace Práce s editorem objektů čelního panelu Dokončování semestrálního projektu

Conditions for subject completion

Part-time form (validity from: 1960/1961 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Exercises evaluation and Examination Credit and Examination 100 (145) 51 3
        Examination Examination 100  0 3
        Exercises evaluation Credit 45  0 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology P Czech Ostrava Optional study plan
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives P Czech Ostrava Optional study plan
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering P Czech Ostrava Optional study plan
2008/2009 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava Optional study plan
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology K Czech Ostrava Optional study plan
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives K Czech Ostrava Optional study plan
2008/2009 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering K Czech Ostrava Optional study plan
2008/2009 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology P Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems P Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives P Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering P Czech Ostrava Optional study plan
2007/2008 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology K Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems K Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives K Czech Ostrava Optional study plan
2007/2008 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering K Czech Ostrava Optional study plan
2007/2008 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology P Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems P Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives P Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering P Czech Ostrava Optional study plan
2006/2007 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology K Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems K Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives K Czech Ostrava Optional study plan
2006/2007 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering K Czech Ostrava Optional study plan
2006/2007 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology P Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems P Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives P Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering P Czech Ostrava Optional study plan
2005/2006 (N2646) Information Technology (1103T021) Computational Mathematics P Czech Ostrava Optional study plan
2005/2006 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology K Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems K Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives K Czech Ostrava Optional study plan
2005/2006 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering K Czech Ostrava Optional study plan
2005/2006 (N2646) Information Technology (1103T021) Computational Mathematics K Czech Ostrava Optional study plan
2005/2006 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava Optional study plan
2004/2005 (M2612) Electrical Engineering and Computer Science (3902T023) Computer Science P Czech Ostrava 3 Choice-compulsory study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology P Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems P Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives P Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering P Czech Ostrava Optional study plan
2004/2005 (N2646) Information Technology (1103T021) Computational Mathematics P Czech Ostrava Optional study plan
2004/2005 (N2646) Information Technology (2612T025) Computer Science and Technology P Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T018) Electronics and Communication Technology K Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2612T041) Control and Informatics Systems K Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (2642T004) Electrical Machines Apparatus and Drives K Czech Ostrava Optional study plan
2004/2005 (N2645) Electrical Engineerong, Communication and Computer Systems (3907T001) Electrical Power Engineering K Czech Ostrava Optional study plan
2004/2005 (N2646) Information Technology (1103T021) Computational Mathematics K Czech Ostrava Optional study plan
2004/2005 (N2646) Information Technology (2612T025) Computer Science and Technology K Czech Ostrava Optional study plan
2003/2004 (M2612) Electrical Engineering and Computer Science (3902T023) Computer Science P Czech Ostrava 3 Choice-compulsory study plan
2003/2004 (B2612) Electrical Engineering and Computer Science (1801R001) Computer Science P Czech Ostrava 3 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.