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í
Vývojové prostředí LabWindows, základní filozofie, popis prostředí, nástroje integrované do vývojového prostředí, ladicí prostředky
Grafické rozhraní k uživateli - prvky grafického rozhraní, 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, grafické panely, datové typy a struktury spojené s objekty čelního panelu, módy prvků grafických panelů - ovládací a indikační
Algoritmus programu řízeného událostmi a jeho automatizované vytváření generátorem integrovaným do vývojového prostředí LabWindows
Struktura knihoven funkcí vývojového prostředí LabWindows a práce s nimi, funkční panely a jejich použití při vývoji programu
Vytváření uživatelsky definovaných funkcí včetně jejich funkčních panelů, vytváření stromu funkcí, editor stromu funkcí, editor funkčních panelů
Základy programovacího jazyka C a jeho implementace do vývojového prostředí LabWindows
Obslužné programy pro měřicí přístroje a jejich implementace do vývojového prostředí LabWindows, vytváření a editace těchto obslužných programů
Práce se soubory, standardní funkce a jejich použití v aplikacích
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
Synchronni a asynchronní funkce podporující analogové vstupy na zásuvných multifunkčních kartách, použití asynchronních funkcí v aplikacích
Struktura rozšířené knihovny analýzy ve vývojovém prostředí LabWindows - integrální transformace, statistické zpracování naměřených dat, digitální filtrace.
Funkce podporující sériové rozhraní a rozhraní GPIB v rámci vývojového prostředí LabWindows, protokol a signály rozhraní RS 232 a GPIB
Run time modul a přeložený tvar aplikace, způsob překladu s využitím překladačů C jazyka, distribuce aplikací
Seznámení s možnostmi vývojových prostředí LabWindows CVI a LabVIEW pracujících na platformě Windows.
Počítačové laboratoře:
Ukázka práce ve 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í LabWindows a používaní ladících prostředků na této aplikaci, popis prostředí
Tvorba grafického rozhraní a jeho editace nástroji v editačním módu, dotváření vlastností objektu grafického rozhraní přes dialogová okna
Vytvoření jednoduchého grafického rozhraní a jeho programová obsluha algoritmem událostmi řízeného programu
Práce s jednotlivými funkcemi standardní knihovny funkcí
Vytváření uživatelsky definovaných funkcí
Procvičení implementace C jazyka do vývojového prostředí
Obslužné programy pro měřicí přístroje
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
Sběr dat s využitím asynchronních funkcí
Frekvenční analýza časové řady využitím Fourierovy transformace, odstranění šumu ze signálu využitím digitální filtrace.
Komunikace s využitím sériového rozhraní RS 232
Dokončování semestrálního projektu
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í
Vývojové prostředí LabWindows, základní filozofie, popis prostředí, nástroje integrované do vývojového prostředí, ladicí prostředky
Grafické rozhraní k uživateli - prvky grafického rozhraní, 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, grafické panely, datové typy a struktury spojené s objekty čelního panelu, módy prvků grafických panelů - ovládací a indikační
Algoritmus programu řízeného událostmi a jeho automatizované vytváření generátorem integrovaným do vývojového prostředí LabWindows
Struktura knihoven funkcí vývojového prostředí LabWindows a práce s nimi, funkční panely a jejich použití při vývoji programu
Vytváření uživatelsky definovaných funkcí včetně jejich funkčních panelů, vytváření stromu funkcí, editor stromu funkcí, editor funkčních panelů
Základy programovacího jazyka C a jeho implementace do vývojového prostředí LabWindows
Obslužné programy pro měřicí přístroje a jejich implementace do vývojového prostředí LabWindows, vytváření a editace těchto obslužných programů
Práce se soubory, standardní funkce a jejich použití v aplikacích
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
Synchronni a asynchronní funkce podporující analogové vstupy na zásuvných multifunkčních kartách, použití asynchronních funkcí v aplikacích
Struktura rozšířené knihovny analýzy ve vývojovém prostředí LabWindows - integrální transformace, statistické zpracování naměřených dat, digitální filtrace.
Funkce podporující sériové rozhraní a rozhraní GPIB v rámci vývojového prostředí LabWindows, protokol a signály rozhraní RS 232 a GPIB
Run time modul a přeložený tvar aplikace, způsob překladu s využitím překladačů C jazyka, distribuce aplikací
Seznámení s možnostmi vývojových prostředí LabWindows CVI a LabVIEW pracujících na platformě Windows.
Počítačové laboratoře:
Ukázka práce ve 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í LabWindows a používaní ladících prostředků na této aplikaci, popis prostředí
Tvorba grafického rozhraní a jeho editace nástroji v editačním módu, dotváření vlastností objektu grafického rozhraní přes dialogová okna
Vytvoření jednoduchého grafického rozhraní a jeho programová obsluha algoritmem událostmi řízeného programu
Práce s jednotlivými funkcemi standardní knihovny funkcí
Vytváření uživatelsky definovaných funkcí
Procvičení implementace C jazyka do vývojového prostředí
Obslužné programy pro měřicí přístroje
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
Sběr dat s využitím asynchronních funkcí
Frekvenční analýza časové řady využitím Fourierovy transformace, odstranění šumu ze signálu využitím digitální filtrace.
Komunikace s využitím sériového rozhraní RS 232
Dokončování semestrálního projektu