Zpracování informací
|
|
- Aleš Čermák
- před 8 lety
- Počet zobrazení:
Transkript
1 Ústav automatizace a informatiky Fakulta strojního inženýrství Vysoké učení technické v Brně Přednáška č. 8 z předmětu Zpracování informací Ing. Radek Poliščuk, Ph.D. Tato publikace vznikla jako součást projektu CZ / /0285 Inovace VŠ oborů strojního zaměření, který je spolufinancován evropským sociálním fondem a státním rozpočtem České republiky 1/19
2 Ohlédnutí... V procesu měření a získávání informací je možné identifikovat následující fáze: fáze sběru surových dat a řízení technologického procesu zásuvné multifunkční karty, přímo snímající signály senzorů měřící přístroje vybavené komunikačním rozhraním (RS 232,...) PLC (programovatelné logické automaty) a průmyslové I/O systémy fáze analýzy naměřených dat digitální zpracování signálu (přepočty veličin, archivace dat) digitální filtrace (potlačení impulzního a náhodného rušení,...) statistika (výpočty efektivních hodnot, mediánů, regresní analýzy...) operace s poli (maticové operace, konvoluční analýzy, zpracování obrazu,..)... fáze prezentace naměřených a analyzovaných dat grafické uživatelské rozhraní (grafy, tabulky, interaktivní aplikace...) síťové aplikace (online protokoly, grafika) souborové a tiskové výstupy (protokoly, prezentace, ) Používané aplikace mohou být vzhledem k těmto fázím specializované (např. komunikace) a nebo mohou zasahovat do více fází současně (např. DB aplikace + tabulkové editory)... 2/19
3 Ohlédnutí... Aplikace pro práci s daty mohou být uzavřené (binární kód, specializované programy bez možnosti uživatelských změn) s přiloženým zdrojovým kódem (možnost úprav pro běžné uživatele velmi obtížné) Vývojová prostředí pro PLC (grafické metody i programovací jazyky) Basic / Visual Basic / VBA / Visual Basic.NET Pascal / Object Pascal / ST C/C++ / C#.NET / PHP Matlab,... řešení postavená na některé interaktivní platformě: tabulkové editory (vč. komponent pro sběr dat NI Excel Measure) CASE* systémy s možností vizuálního programování HP VEE, Keithley Test Point (grafické programování, Windows) Control Panel/Control Web (Alcor Zlín, pro DOS/Windows) NI LabWindows for DOS/LabWindows CVI - textově orientovaný návrh NI LabVIEW - grafické programování pro různé platformy(apple/win/linux) * CASE = Computer Aided Software Engineering 3/19
4 Obsah přednášky Přednáška 8 LabVIEW co je LabVIEW použití LabVIEW vizuální programování MathScript a DLL generátor signálů vizualizace a export výsledků 4/19
5 Co je LabVIEW? Laboratory Virtual Instrument Engineering Workbench RAD vývojové prostředí od firmy National Instruments pracující s grafickým programovacím jazykem G OOP systém pro sběr, analýzu a vizualizaci dat (Windows, MacOS X a Linux) programy = Virtuální měřicí přístroje (Virtual Instruments, VI) programový kód v podobě grafického blokového schématu (jazyk G ) řešení úlohy na základě toku dat, ve směru od zdroje přes jednotlivé komponenty možnost kombinace vizuálního programu s MathScriptem (MATLAB) schopnost exportu VI ve formě DLL komponent a používání DLL třetích stran Realita DATA Informační systém Informace Příjemce 5/19
6 Použití LabVIEW Získávání dat Data Acquisition Device (USB, PCI/PXI) PLC s příslušnými ovladači Zvuková karta (analogový In/Out) Simulované (SW simulace dat) Analýza dat logické a matematické zpracování získaných signálů (program v G ) Prezentace dat grafy a přehledy export dat do souborů senzory zvuková karta 6/19
7 Vizuální programování LabVIEW C, Object Pascal, matlab... * does not include code to generate UI 7/19
8 Aplikace = Virtuální přístroj Virtual Instrument = VI Front Panel = Uživatelské rozhraní (GUI), Ovládací prvky = Vstupy (přepínače, posuvné stupnice...) Indikátory = Výstupy (grafy, kontrolky/led, tabulky, ) Block Diagram = Grafický kód bloky zobrazují jednotlivé komponenty data jsou mezi objekty přenášena virtuálními dráty operace s daty s pomocí logických a numerických operátorů možnost seskupování komponent přístrojů do cyklicky opakovaných bloků, sekvencí, větvení... virtuální přístroje mají hierarchickou modulární strukturu. 8/19
9 Front panel = GUI Panel nástrojů Ikona Nápověda Tabulka Legenda Graf Numerický ovládací prvek Logický ovládací prvek Numerický indikátor Logický indikátor STOP tlačítko 9/19
10 Block diagram = propojení Panel nástrojů Funkce dělení SubVI Terminál grafu Dráty (tok dat) While Loop (smyčka) Numerická konstanta Funkce časovače Terminál logického ovladače 10/19
11 Pracovní nástroje Výběr změna pozice popisovač ovladač spojovač scrooling propojovač výběr barvy dle objektu pop-up menu paleta komponent spojovač - space bar sonda barva breakpoint run stop Svítí-li žárovka: LabVIEW trasuje svoji činnost v blokovém schématu výběr - single click výběr - double click krokování výběr - triple click nastavení textu pauza Opakované spuštění 11/19
12 Signály a datové typy logické (boolean) celočíselné (integer), výčtové (enumeration) spojité (floating point) a komplexní pole a struktury (cluster) variantní/polymorfní řetězcové (string) 12/19
13 Programové struktury Signál probíhá paralelně po všech platných větvcích (rámcích): Sekvence (složena z navazujících rámců) vynucení posloupnosti provádění příkazů. rámce sekvence se provádějí popořadě (0, 1, 2 ) (aktivní je vždy jen jeden rámec) Vstup i výstup do rámce jediným tunelem (každý vstup ale může vést do více bloků) Přepínač (case) Větvení programu, dle podmínky do dvou či více větví Terminál pro připojení testovací podmínky For-loop cyklus pro známý počet opakování Automatická indexace vstupního/výstupního kanálu [i] frekvenci cyklu lze ovlivnit vložením bloku Wait Until Next ms Multiple. While-loop cyklus běží dokud JE SPLNĚNA řídící podmínka Event rámec je vykonán při určité události 13/19
14 Sekvence (Sequence) I přes výhody paralelního zpracování (nezávislost,...), některé typy operací bývá výhodné rozčlenit do skupin, které na sebe postupně navazují a tvoří tak SEKVENCI (paleta Programming Structures) sekvence je složena z více navazujících rámců/snímků Flat Sequence (pohled na filmový pás ) Stacked Sequence (pohled na vybraný snímek) Timed Sequence (speciální sekvence s pevnou snímkovou frekvencí) k přechodu do dalšího rámce dojde až po dokončení všech větví v daném rámci Vstupní parametry je možné zadávat tunelem (vstup může vést do více snímků): 14/19
15 Větvení kódu (Case) Program lze zvoleným řídícím signálem větvit do dvou či více větví: Definuje se programový rámec typu Přepínač (Case, Programming/Structures) přepínání se při každém průchodu provádí na základě hodnoty signálu, přivedeného na terminál přepínače? (True/False, index výčtu, hodnota, text...) větve je možné přidávat a mazat (Add Case Before/After, Duplicate, Delete) všechny varianty řídícího signálu musí být ošetřeny, jinak VI není možné spustit je-li řídící proměnná mimo výčet, lze definovat výchozí (Default) větev. 15/19
16 Smyčky (Loop) Je-li nutné určitou činnost vícekrát opakovat, je výhodné ji vložit do smyčky (Loop) Smyčka obsahuje automatické počítadlo průchodů [i] možné využít jako řídící proměnnou For-loop cyklu frekvenci cyklu lze ovlivnit vložením časovače Wait Until Next ms Multiple. Smyčka běží, dokud ukončovací podmínka nenabude zvolenou hodnotu (T/F) Počítadlo Časovač Ukončit? 16/19
17 Události (Events) Event = rámec který je vykonán jen při určité GUI události (typicky např. při změně uživ. zadávaných parametrů)...aplikace takto funguje efektivněji, není nutné neustále opakovat zbytečné operace (princip funkce GUI aplikací) 17/19
18 Interakce s uživatelem Je-li nutné přitáhnout pozornost uživatele, je někdy možné použít Modální dialog: typicky pro dotaz na určité hodnoty možno použít i jako vstupní prvek pro potvrzení T/F POZOR: dokud je modální dialog/výzva zobrazena, NENÍ MOŽNÉ manipulovat se zbytkem aplikace. Modální dialogy je proto nevhodné používat u časově kritických operací ( Kde je to OK?!! ) nepoužívat v hlavní smyčce, má-li přístroj bežet v kontinuálním režimu (riziko zacyklení) 18/19
19 podprogramy a funkce Pro zpřehlednění schématu se dodané a odladěné kusy kódu zapouzdřují : uživatelské programy (VI) i podprogramy (SubVI s) mají block diagram i front panel. express VI: interaktivní VI konfigurovatelným dialogovým oknem funkce: operátory v LabVIEW (nemá front panel ani block diagram) Funkce Express VI Standardní VI 19/19
20 MathScript Tam kde vizuální programování nestačí: možnost použití kódu MathScript, vyvinutého v prostředích MATLAB a GNU Octave nativní interpretr a editor MathScript uvnitř LabVIEW (instalace Matlab/Octave není nutná), cca 650 vestavěných funkcí, bez toolboxů (nejde tedy o náhradu ani o integraci originálu) možnost importu DLL 20/19
21 Generování signálu Při ladění aplikace se hodí nástroje pro generování a filtraci signálu: skupina nástrojů: VI Expres, VI, Funkce možnost náhrady reálného zdroje dat VI Express Classic VI 21/19
22 Vizualizace výsledků Grafy jsou vizuální komponenty, určené k přehlednému zobrazení polí naměřených hodnot: Chart = osciloskop, který vůči dané časové základně zobrazuje získané vzorky Graph = prostý graf hodnot jedné a nebo více jednorozměrných funkcí (pole se zobrazí jako více funkcí) XY Graph = zobrazení parametrických funkcí 22/19
23 Vizualizace výsledků Pohled na řídící panel je možné doplnit o: událostmi řízené 3D animace 3D scény definované jako obrázkové VI řízení polohy, velikosti a barvy entit import objektů z formátů VRML, STL, ASE HW akcelerace zobrazování (OpenGL) 23/19
24 Souborové operace Jsou li zpracovávané signály ve formě matice/clusteru, je možný jejich export/import: Write/Read Spreadsheet: tabulkový formát (CSV) Write/Read Measurement LVM: textový protokol TDMS: binární formát (rychlé, malý objem) TDM: dtto, XML hlavička Report: tiskový/html výstup DIAdem Report: XLS protokol (kontingenční tabulky, OLAP...) 24/19
25 Export výsledků - TDMS Získaná data je možné ukládat ve formě TDMS souborů Vestavěné komponenty manipulaci s daty TDM Data Model & File TDM Streaming VIs Data Storage VIs DataPlugins DIAdem DataFinder (pro dolování dat) TDM je možné importovat do Excelu (importní filtr na TDM je možné streamovat pro vzdálené zpracování 25/19
26 Tipy pro návrh aplikací Front Panel: Block Diagram: ovládací prvky rozumně pojmenujte co nejkompaktnější schéma všude jen použitelné výchozí hodnoty pojmenujte I/O kanály bloků - stručně! komponenty by se neměly překrývat používejte Description and comments logické/atraktivní rozmístění ovladačů signály nechte téct zleva doprava čitelné fonty a barvy, jednotný styl. zarovnávejte paralelní přístroje texty čitelné bez rolování (Size to Text) nepřekrývejte vodiče komponentami prostor mezi komponentami (font DPI) ošetřujte chybové stavy (signál Error) cesty nezadávejte řetězcem ale příslušnou komponentou (Path) opatrně se sekvencemi, raději Flat View nastavte limity numerických přístrojů doplňte popisky a tipy k přístrojům jako přepínač používat ENUM uvnitř bloků používejte raději lokální proměnné než přímo GUI komponenty tam kde jde použít vodič, nepoužívejte lokální proměnné (kopírování dat zdržuje). často používaným operacím přiřaďte klávesové zkratky 26/19
27 Další informace Tento dokument vychází z podkladů na: : - česká příručka k LabVIEW - online demoverze uai.fme.vutbr.cz : /19
Zpracování informací
Ústav automatizace a informatiky Fakulta strojního inženýrství Vysoké učení technické v Brně Přednáška č. 10 z předmětu Zpracování informací Ing. Radek Poliščuk, Ph.D. Tato publikace vznikla jako součást
VíceZpracování informací (kombinované studium)
Ústav automatizace a informatiky Fakulta strojního inženýrství Vysoké učení technické v Brně Přednáška č. 4 z předmětu Zpracování informací (kombinované studium) Ing. Radek Poliščuk, Ph.D. Tato publikace
Více4.12.2007. Stručný úvod Ing. Petr Kropík, zredigoval (a poděkování zaslouží) Ing. Pavel Štekl, PhD.
Stručný úvod Ing. Petr Kropík, zredigoval (a poděkování zaslouží) Ing. Pavel Štekl, PhD. 4.12.2007 LabView - přednášky na ni.com/academic (zde vlevo kliknout na training) - jsou zde zdrojové texty, animace
VíceLabView jako programovací jazyk II
LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function I.část - Expresní funkce, struktury, Ing. Martin Bušek, Ph.D. Paleta Functions Základní prvky pro tvorbu programu blokového
VíceLabVIEW. Tvorba programů. Laboratory Virtual Instrument Engineering Workbench
LabVIEW Laboratory Virtual Instrument Engineering Workbench Tvorba programů www.ni.com Spuštění LabVIEW Start» Programy» National Instruments LabVIEW Průvodní obrazovka: Umožňuje vytvoření: Nového prázdného
VíceObsah 1 Struènì z historie LabVIEW...11 1.1 Vznik LabVIEW... 12 1.2 Vývoj LabVIEW... 13 2 Popis a princip vývojového prostøedí LabVIEW... 17 2.1 LabVIEW nástroj virtuální instrumentace... 18 2.2 Spuštìní
Vícekaret Analogové výstupy (AO) (DIO) karty Zdroje informací
Ústav fyziky a měřicí techniky 4. 10. 2009 Obsah Měřicí Měřicí Zařízení sloužící pro přímé měření či generování signálu počítačem. Měřicí umožňují zapojení počítače přímo do procesu a spolu s vhodným programovacím
VíceVirtuální přístroje. Matlab a Instrument Control Toolbox. J.Tomek, A.Platil
Virtuální přístroje Matlab a Instrument Control Toolbox J.Tomek, A.Platil Obsah 1. MATLAB 2. Instrument Control Toolbox toolbox pro práci s přístroji rozsah, různé možnosti 3. Simulink dva bloky pro komunikaci
VíceLABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická
Střední průmyslová škola elektrotechnická a Vyšší odborná škola, Pardubice, Karla IV. 13 LABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická Příjmení: Hladěna Číslo úlohy: 10 Jméno: Jan Datum
Více16. Číslicový měřicí systém se sběrnicí IEEE 488 (základní seznámení)
16. Číslicový měřicí systém se sběrnicí IEEE 488 (základní seznámení) Úkol měření a) Seznamte se s propojením přístrojů při měření převodní charakteristiky převodníku U f podle obr. 1. b) Seznamte se s
VíceInovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/15.0247
Inovace bakalářského studijního oboru Aplikovaná chemie Reg. č.: CZ.1.07/2.2.00/15.0247 APLIKACE POČÍTAČŮ V MĚŘÍCÍCH SYSTÉMECH PRO CHEMIKY s využitím LabView 7 Lab View - úvod do programovacího prostředí
VíceInovované sylaby předmětů Číslicové měřicí systémy 1 4
Jiří Pechoušek Inovované sylaby předmětů Číslicové měřicí systémy 1 4 KATEDRA EXPERIMENTÁLNÍ FYZIKY UNIVERZITA PALACKÉHO V OLOMOUCI 1. Číslicové měřicí systémy 1 2 2. Číslicové měřicí systémy 2 3 3. Číslicové
VíceControlweb. Úvod. Specifikace systému
Controlweb Úvod ControlWeb je aplikace pro řízení a indikaci v průmyslu v reálném čase. Mezi jeho základní funkce patří ovládání různých veličin spojitých, binárních nebo textových a zobrazování stavu
VícePrvní kroky s METEL IEC IDE
První kroky s poskytuje programování v IEC 61131-3 jazycích, podporuje jak grafickou tak textovou podobu. Umožňuje vytvářet, upravovat a ladit IEC 61131-3 (ST, LD, IL, FBD) programy pro řídicí jednotky
VíceVytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica
Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová 5. Statistica StatSoft, Inc., http://www.statsoft.com, http://www.statsoft.cz. Verze pro Mac i PC, dostupná
Více5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina
5a. Makra Visual Basic pro Microsoft Escel Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty Zde bude stránka o cyklických odkazech a iteracích.
VíceVISUAL BASIC. Přehled témat
VISUAL BASIC Přehled témat 1 ÚVOD DO PROGRAMOVÁNÍ Co je to program? Kuchařský předpis, scénář k filmu,... Program posloupnost instrukcí Běh programu: postupné plnění instrukcí zpracovávání vstupních dat
VíceVirtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací:
Měřicí technika jako součást automatizační techniky měření je zdrojem informací: o stavu technologického zařízení a o průběhu výrobního procesu, tj. měření pro primární zpracování informací o bezpečnostních
Více4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody
4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty
VícePříprava dat v softwaru Statistica
Příprava dat v softwaru Statistica Software Statistica obsahuje pokročilé nástroje pro přípravu dat a tvorbu nových proměnných. Tyto funkcionality přinášejí značnou úsporu času při přípravě datového souboru,
VíceMBI - technologická realizace modelu
MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,
VíceČÁST 1. Základy 32bitového programování ve Windows
Obsah Úvod 13 ČÁST 1 Základy 32bitového programování ve Windows Kapitola 1 Nástroje pro programování ve Windows 19 První program v Assembleru a jeho kompilace 19 Objektové soubory 23 Direktiva INVOKE 25
VíceLabView jako programovací jazyk II
LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function II.část - Funkce Numeric, Array, Cluster Ing. Martin Bušek, Ph.D. Práce s daty typu NUMERIC Numerické funkce obsahuje funkce
VíceCertified LabVIEW Associate Developer (CLAD) Přehled certifikace a zkoušky. Přehled certifikace
Přehled certifikace National Instruments certifikační program pro LabVIEW se skládá z následujících úrovní certifikace: - Certified LabVIEW Associate Developer (CLAD) - Certified LabVIEW Developer (CLD)
VícePro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library.
1.1 Matlab Matlab je interaktivní systém pro vědecké a technické výpočty založený na maticovém kalkulu. Umožňuje řešit velkou oblast numerických problémů, aniž byste museli programovat vlastní program.
Více1) Základní popis prostředí LabVIEW. čelním panelem (front panel) a blokovým diagramem ( block diagram Operate» Run
1) Základní popis prostředí LabVIEW. LabVIEW je programovací prostředek pro vývoj aplikací v prostředí MS WINDOWS, podobně jako celá řada jiných komerčních programů. Zatímco ostatní programovací systémy
Více=PREZENTACE= stručná příručka základů. (verze 2007)
(verze 2007) ÚVOD Program MS Power Point patří softwarově do skupiny uživatelských aplikací, které slouží k vytváření prezentací. Tento program je spolu s programy MS Word a MS Excel základním pilířem
VíceTECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií
Rychlokurz LabVIEW Ing. Petr Hošek TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247, který je spolufinancován
VíceVÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE
VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE Přednáška na semináři CAHP v Praze 4.9.2013 Prof. Ing. Petr Noskievič, CSc. Ing. Miroslav Mahdal, Ph.D. Katedra automatizační
Více2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.
2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. GEOVAP, spol. s r. o. Čechovo nábřeží 1790 530 03 Pardubice Česká republika +420 466 024 618 http://www.geovap.cz V dokumentu použité názvy programových
VícePředmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10
Obsah Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10 KAPITOLA 1 Úvod 11 Dostupná rozšíření Matlabu 13 Alternativa zdarma GNU Octave 13 KAPITOLA 2 Popis prostředí
VíceObr. 1. Grafické programovací prostředí LabVIEW
Úloha č. 1: Měření časové konstanty RC členu Úvod Laboratorní úloha se zabývá měřením časové konstanty RC členu pomocí měřicí karty NI USB-6009, která je přes USB port připojena k počítači a řízena (ovládána)
VíceSEMESTRÁLNÍ PROJEKT Y38PRO
SEMESTRÁLNÍ PROJEKT Y38PRO Závěrečná zpráva Jiří Pomije Cíl projektu Propojení regulátoru s PC a vytvoření knihovny funkcí pro práci s regulátorem TLK43. Regulátor TLK43 je mikroprocesorový regulátor s
VíceExperimentální techniky. Ing. Martin Bušek, Ph.D.
Experimentální techniky Ing. Martin Bušek, Ph.D. Anotace předmětu Předmět seznamuje studenty s obecnými pravidly a metodikami provádění experimentů. Cílem předmětu je zvládnutí experimentálního procesu
VíceVývojové prostředí,průvodce novou aplikací
Vývojové prostředí,průvodce novou aplikací Realizace praktických úloh zaměřených na dovednosti v oblastech: Vývojové prostředí programu Control Web 2000 Vytvoření jednoduchého technologického schéma pomocí
VíceMicrosoft Access tvorba databáze jednoduše
Microsoft Access tvorba databáze jednoduše Časový rozsah: 2 dny (9:00-16:00) Cena: 3300 Kč + DPH Úvod do relačních databází. Funkce databázových objektů Microsoft Access. Návrh tabulek, definice základních
VíceP R E Z E N T A C E Max Communicator 9
P R E Z E N T A C E Max Communicator 9 Řešení energetické správy podniků Měření a Regulace průběhu spotřeby energií (elektřina, plyn, voda, teplo, ) Kalkulace nákladů na provoz, výrobu a rezerv. kapacitu
Více2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování
1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy
VíceReliance 3 design OBSAH
Reliance 3 design Obsah OBSAH 1. První kroky... 3 1.1 Úvod... 3 1.2 Založení nového projektu... 4 1.3 Tvorba projektu... 6 1.3.1 Správce stanic definice stanic, proměnných, stavových hlášení a komunikačních
VícePřípravek pro demonstraci řízení pohonu MAXON prostřednictvím
Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím karty Humusoft MF624. (Jan Babjak) Popis přípravku Pro potřeby výuky na katedře robototechniky byl vyvinut přípravek umožňující řízení pohonu
VíceVelmi stručný návod jak dostat data z Terminálu Bloomberg do R
Velmi stručný návod jak dostat data z Terminálu Bloomberg do R Ondřej Pokora, PřF MU, Brno 11. března 2013 1 Terminál Bloomberg Klávesou Help získáte nápovědu. Dvojím stisknutím Help Help spustíte online
VíceÚloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty
Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty Úvod Laboratorní úloha se zabývá měřením voltampérových charakteristik vybraných elektrických prvků pomocí
VíceMěřicí automatizované systémy
Měřicí automatizované systémy Jednotlivé přístroje PXI systém VXI systém Měřicí automatizované systémy Nároky na měřicí systém provoz laboratoř zpracování dat jednoúčelové rozsáhlé typ automatizace jednoúčelové
VícePlatforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13
Obsah Úvod 11 Platforma.NET 11.NET Framework 11 Visual Basic.NET 12 1 Základní principy a syntaxe 13 Typový systém 13 Hodnotové typy 13 Struktury 15 Výčtové typy 15 Referenční typy 15 Konstanty 16 Deklarace
VícePředmluva 11 Typografická konvence použitá v knize 12. 1 Úvod do Excelu 2003 13
Předmluva 11 Typografická konvence použitá v knize 12 1 Úvod do Excelu 2003 13 Spuštění a ukončení Excelu 14 Spuštění Excelu 14 Ukončení práce s Excelem 15 Přepínání mezi otevřenými sešity 16 Oprava aplikace
VícePočítačové kurzy buildit
Počítačové kurzy buildit Kurz MS Windows - základy 1 590 Kč principy systému Windows, ovládání systému, práce s aplikacemi a okny, správa souborů a složek, multitasking, práce se schránkou Uživatelům,
VíceVstupní požadavky, doporučení a metodické pokyny
Název modulu: Základy PHP Označení: C9 Stručná charakteristika modulu Modul je orientován na tvorbu dynamických stánek aktualizovaných podle kontextu volání. Jazyk PHP umožňuje velmi jednoduchým způsobem
VíceSoft-PLC systémy ICP DAS se softwarem ISaGRAF
Soft-PLC systémy ICP DAS se softwarem ISaGRAF Přehled produktů ICP DAS Prostředky pro měřm ěření a sběr r dat Zásuvné karty pro ISA a PCI sběrnici Externí vstupy a výstupy pro sběrnici RS-485 s ASCII protokolem
VíceAPS 400 ipanel. Online informační a ovládací panel pro systém APS 400. Uživatelská příručka
ipanel Online informační a ovládací panel pro systém Uživatelská příručka 2004 2010,TECH FASS s.r.o., Plavecká 503, 252 42 Jesenice, www.techfass.cz, techfass@techfass.cz (vydáno dne 8.12.2010, platné
VíceStručný obsah. K2118.indd 3 19.6.2013 9:15:27
Stručný obsah 1. Stručný obsah 3 2. Úvod 11 3. Seznamy a databáze v Excelu 13 4. Excel a externí data 45 5. Vytvoření kontingenční tabulky 65 6. Využití kontingenčních tabulek 81 7. Kontingenční grafy
VíceModelová úloha Zabezpečení a správa budovy
Modelová úloha Zabezpečení a správa budovy Zadání 1. Seznamte se s funkcemi modelu Zabezpečení a správa budovy. 2. Seznamte se s možnostmi programu GB 060 Control Panel. 3. Ověřte funkčnost bezpečnostního
VíceSoftware pro formování dielektrika kondenzátorů
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV FYZIKY Software pro formování dielektrika kondenzátorů Číslo projektu: TA02020998 Číslo výsledku: 27267 Spolupracující
VíceKOMPONENTY APLIKACE TreeINFO. Petr Štos ECM Business Consultant
KOMPONENTY APLIKACE TreeINFO Petr Štos ECM Business Consultant CO JE TO APLIKACE TreeINFO Sada komponent Komponenty rozšiřující sloupce Komponenty rozšiřující pohledy na data Aplikační části Využití jednotlivě
VíceKontrola procesů NIVISION PROCESNÍ VIZUALIZAČNÍ SOFTWARE
Kontrola procesů NIVISION PROCESNÍ VIZUALIZAČNÍ SOFTWARE V A Š E H L A D I N A J E N A Š E P R O F E S E S O F T W A R E V A Š E H L A D I N A J E OBECNÉ INFORMACE NIVISION představuje procesní vizualizační
Více1 Webový server, instalace PHP a MySQL 13
Úvod 11 1 Webový server, instalace PHP a MySQL 13 Princip funkce webové aplikace 13 PHP 14 Principy tvorby a správy webového serveru a vývojářského počítače 14 Co je nezbytné k instalaci místního vývojářského
VíceMaturitní otázky z předmětu PROGRAMOVÁNÍ
Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu PROGRAMOVÁNÍ 1. Algoritmus a jeho vlastnosti algoritmus a jeho vlastnosti, formy zápisu algoritmu ověřování správnosti
VícePoužití UART a radia na platformě micro:bit
Použití UART a radia na platformě micro:bit Jakub Vodsed álek Katedra měření Fakulta elektrotechnická České vysoké učení v Praze 25. června 2017 Obsah 1 Úvod 2 UART UART - úvod UART - výstup Prostý výpis
Více1. Webový server, instalace PHP a MySQL 13
Úvod 11 1. Webový server, instalace PHP a MySQL 13 Princip funkce webové aplikace 13 PHP 14 Principy tvorby a správy webového serveru a vývojářského počítače 14 Co je nezbytné k instalaci místního vývojářského
VíceTypy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu
StatSoft Typy souborů ve STATISTICA Tento článek poslouží jako přehled hlavních typů souborů v programu STATISTICA, ukáže Vám jejich možnosti a tím Vám dovolí využívat program efektivněji. Jistě jste již
VíceCASE. Jaroslav Žáček
CASE Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? Definice dle SEI A CASE tool is a computer-based product aimed at supporting one or more software engineering activities
VíceWonderware Information Server 4.0 Co je nového
Wonderware Information Server 4.0 Co je nového Pavel Průša Pantek (CS) s.r.o. Strana 2 Úvod Wonderware Information Server je výrobní analytický a reportní informační portál pro publikaci výrobních dat
VíceZápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ
Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ 10. 5. 2011 Tým: Simplesoft Členové: Zdeněk Malík Jan Rada Ladislav Račák Václav Král Marta Pechová malikz@students.zcu.cz jrada1@students.zcu.cz
VíceMATLAB a Simulink R2015b
MATLAB a Simulink R2015b novinky ve výpočetním systému Jan Houška HUMUSOFT s.r.o. houska@humusoft.cz 1 >> 2016 1991 ans = 25 2 Release 2015a a 2015b tradiční dvě vydání do roka březen a září 2015 R2015a
VíceMS Excel makra a VBA
Autor: RNDr. Obsah: MS Excel makra a VBA 1 Využití, ukázky, výhody a nevýhody... 2 2 Makra a zabezpečení... 2 2.1 Nastavení zabezpečení Excelu... 2 2.2 Uložení maker do sešitu a osobního sešitu maker...
VíceAutorizovaný software DRUM LK 3D SOFTWARE PRO VYHODNOCENÍ MĚŘENÍ ODCHYLEK HÁZIVOSTI BUBNOVÝCH ROTAČNÍCH SOUČÁSTÍ
Autorizovaný software DRUM LK 3D SOFTWARE PRO VYHODNOCENÍ MĚŘENÍ ODCHYLEK HÁZIVOSTI BUBNOVÝCH ROTAČNÍCH SOUČÁSTÍ Ing. Michal Švantner, Ph.D. Doc. Ing. Milan Honner, Ph.D. 1/10 Anotace Popisuje se software,
VíceÚvod. OLYMPUS Stream Rychlý návod k obsluze
Upozornění * Podívejte se prosím na on-line nápovědu v návodu (help) softwaru, nastavení softwaru, kalibraci systému a podrobná nastavení.. *Tento návod k obsluze obsahuje základní funkce verze SW Start
VíceProfilová část maturitní zkoušky 2013/2014
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA
VíceFlowMon novinky. Představení FlowMon verze 5.0. Petr Špringl springl@invea.cz
FlowMon novinky Představení FlowMon verze 5.0 Petr Špringl springl@invea.cz Agenda Historická exkurze kdy a jak řešení FlowMon začínalo kam se řešení FlowMon posunulo FlowMon 4.x novinky z posledních měsíců
Více2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.
2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. GEOVAP, spol. s r. o. Čechovo nábřeží 1790 530 03 Pardubice Česká republika +420 466 024 618 http://www.geovap.cz V dokumentu použité názvy programových
VíceObsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9
Obsah Úvod 9 Kapitola 1 Business Intelligence, datové sklady 11 Přechod od transakčních databází k analytickým..................... 13 Kvalita údajů pro analýzy................................................
VíceObsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23
Stručný obsah 1. Stručný úvod do relačních databází 13 2. Platforma 10g 23 3. Instalace, první přihlášení, start a zastavení databázového serveru 33 4. Nástroje pro administraci a práci s daty 69 5. Úvod
VícePrezentace CRMplus. Téma: CRMplus jako nástroj pro kontrolu a vyhodnocení rozpracovanosti dílů na zakázkách
Prezentace CRMplus Téma: CRMplus jako nástroj pro kontrolu a vyhodnocení rozpracovanosti dílů na zakázkách Obsah prezentace Představení společnosti Technodat Develop, s.r.o. CRMplus základní charakteristika
VíceObsah. Seznámení s prostředím Excelu. Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27
Obsah Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27 Konvence použité v této knize 28 Textové konvence 28 Grafické konvence 28 ČÁST 1 Seznámení s prostředím
VícePraktické využití Mathematica CalcCenter. Ing. Petr Kubín, Ph.D. xkubin@fel.cvut.cz www.powerwiki.cz Katedra elektroenergetiky, ČVUT v Praze, FEL
Praktické využití Mathematica CalcCenter Ing. Petr Kubín, Ph.D. xkubin@fel.cvut.cz www.powerwiki.cz Katedra elektroenergetiky, ČVUT v Praze, FEL Obsah Popis Pojetí Vlastnosti Obecná charakteristika Ovladače
VíceCZ.1.07/1.1.30/01.0038
Monitorovací indikátor: 06.43.10 Počet nově vytvořených/inovovaných produktů Akce: Přednáška, KA 5 Číslo přednášky: 38 Téma: Programování systému v prostředí MOSAIC, 1. přednáška Lektor: Ing. Luboš Urban
VíceCASE nástroje. Jaroslav Žáček
CASE nástroje Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? A CASE tool is a computer-based product aimed at supporting one or more software engineering activities within
Více2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML
ROZHRANÍ ESA XML Ing. Richard Vondráček SCIA CZ, s. r. o., Thákurova 3, 160 00 Praha 6 www.scia.cz 1 OTEVŘENÝ FORMÁT Jednou z mnoha užitečných vlastností programu ESA PT je podpora otevřeného rozhraní
VíceŘízení procesu a dokumentace
36 Řízení procesu a dokumentace 37 Řízení procesu a dokumentace Ovládací jednotky Ovládací jednotky Nabertherm přesvědčují svým intuitivním ovládáním a nadčasovým designem. Ovládání provádí centrální otočný
VíceProgramovací jazyky. imperativní (procedurální) neimperativní (neprocedurální) assembler (jazyk symbolických instrukcí)
Programovací jazyky Programovací jazyky nižší assembler (jazyk symbolických instrukcí) vyšší imperativní (procedurální) Pascal, C/C++, Java, Basic, Python, php neimperativní (neprocedurální) Lisp, Prolog
VíceMATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ
MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ M. Sysel, I. Pomykacz Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky Nad Stráněmi 4511, 760 05 Zlín, Česká republika
VíceProfilová část maturitní zkoušky 2017/2018
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA
VíceAUTOMATIZACE Úvod do programování PLC
AUTOMATIZACE Úvod do programování PLC Rostislav Palowski Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám
VíceObsah. 1 Úvod do Visia 2003 15. 2 Práce se soubory 47. Předmluva 11 Typografická konvence použitá v knize 13
Předmluva 11 Typografická konvence použitá v knize 13 1 Úvod do Visia 2003 15 Visio se představuje 16 Výchozí podmínky 16 Spuštění a ukončení Visia 18 Způsoby spuštění Visia 18 Ukončení práce s Visiem
Více10 Algoritmizace Příklad 2 Word 2007/ VBA
TÉMA: Zápis algoritmu, cyklus se známým počtem opakování Prostředí aplikace Wordu je možné doplnit v rámci využití maker o automatizaci složitějších posloupností příkazů. Vedle záznamu makra je možno makra
VíceVzdělávací obsah vyučovacího předmětu
V.9.3. Vzdělávací obsah vyučovacího předmětu Vzdělávací oblast: Inormatika a informační a komunikační technologie Vyučovací předmět: Informatika Ročník: 1. ročník + kvinta chápe a používá základní termíny
VíceJak využít kancelářské aplikace ve výuce MS Office 2007. Gymnázium a SOŠ Orlová 14. 11. 2007 Ing. Marta Slawinská
Jak využít kancelářské aplikace ve výuce MS Office 2007 Gymnázium a SOŠ Orlová 14. 11. 2007 Ing. Marta Slawinská Cíle školení Seznámit se s novým uživatelským rozhraním MS Office 2007 a jeho specifikacemi
VíceÚvodem... 9 Kapitola 1 Karetních
Úvodem... 9 Základní znalosti o programovacích jazycích...10 Jazyk C# a platforma.net...10 Visual C# 2010 Express...11 Instalace platformy.net 4.0 a Visual C# 2010 Express...11 Zdrojový kód aplikací...12
VíceELA, spol. s r.o. --- Stručný manuál k programu Smart, verze 5.2.0.23 --- 1/2007 1
ELA, spol. s r.o. --- Stručný manuál k programu Smart, verze 5.2.0.23 --- 1/2007 1 INSTALACE PROGRAMU Program Smart je dodáván na instalačním CD. Při instalaci je do nabídky Start systému Windows zařazena
VíceObsah. Několik slov o Excelu 2007 a 2010 9. Operace při otvírání a ukládání sešitu 15. Operace s okny 27. Kapitola 1
Obsah Kapitola 1 Několik slov o Excelu 2007 a 2010 9 Nové uživatelské rozhraní 9 Pás karet 10 Panel nástrojů Rychlý přístup 11 Tlačítko Office 11 Pracovní plocha 12 Nápověda 13 Kapitola 2 Operace při otvírání
VíceObsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15
Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 KAPITOLA 1 Úvod do programo vání v jazyce C++ 17 Základní pojmy 17 Proměnné a konstanty 18 Typy příkazů 18 IDE integrované vývojové
VícePoužití prezentací. K heslovitému sdělení informací. Oživení obrázky, schématy, tabulkami, Nevhodné pro dlouhé texty. Doprovodná pomůcka při výkladu
PowerPoint 2007 Osnova Koncept a použití prezentací Seznámení s pracovním prostředím MS Word 2007 Režimy zobrazení Užitečná nastavení Základní práce s dokumenty Práce s textem a objekty Šablony a jejich
VíceAnalýza dat na PC I.
Lékařská a Přírodovědecká fakulta, Masarykova univerzita Analýza dat na PC I. Základy programu STATISTICA IBA výuka 2008/2009 StatSoft, Inc., http://www.statsoft.com/, http://www.statsoft.cz Verze pro
VíceMATLAB Úvod. Úvod do Matlabu. Miloslav Čapek
MATLAB Úvod Úvod do Matlabu Miloslav Čapek Proč se na FELu učit Matlab? Matlab je světový standard pro výuku v technických oborech využívá ho více než 3500 univerzit licence vlastní tisíce velkých firem
VíceMatematika v programovacích
Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?
VíceLaboratorní cvičení z předmětu Elektrická měření 2. ročník KMT
MĚŘENÍ S LOGICKÝM ANALYZÁTOREM Jména: Jiří Paar, Zdeněk Nepraš Datum: 2. 1. 2008 Pracovní skupina: 4 Úkol: 1. Seznamte se s ovládáním logického analyzátoru M611 2. Dle postupu měření zapojte pracoviště
VíceWSH Windows Script Hosting. OSY 2 Přednáška číslo 2 opravená verze z 15.10.2007
WSH Windows Script Hosting OSY 2 Přednáška číslo 2 opravená verze z 15.10.2007 Co je skript? Skriptování nástroj pro správu systému a automatizaci úloh Umožňuje psát skripty jednoduché interpretované programové
VíceProcesní automatizační systém PC 8000. Stručné informace
Procesní automatizační systém Stručné Strana 2 PC systém se skládá z několika modulů Ovládací jednotka průmyslového počítače Více kontrolních jednotek (momentálně vždy 1x PAS a FEED) Síťová část a nepřetržité
VíceCS monitorovací jednotky. Edice: Vytvořil: Luboš Fistr
Edice: 2017 03 Vytvořil: Luboš Fistr 7 barevný dotykový displej robustní kovové tělo IP 65 provozní teplota 0 50 C k dispozici pro trvalé nebo mobilní měření v kufříku možnost připojit až 12 libovolných
VíceČESKÉ VYSOKÉ UČENÍ TECHNICKÉ v Praze Ú12110 Ústav přístrojové a řídící techniky
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ v Praze Ú12110 Ústav přístrojové a řídící techniky Semestrální práce Python pro vědecké výpočty Generátor pulzů pro simulaci vstupů kontroly trakce vozu Formule student Vypracoval:
VíceVirtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme
Virtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme Martin Baumruk Jiří Kopenec Siemens PLM Connection 2012 Česká republika 3. 5. června, Seč Dněšní workflow
Více