Vytvoření nové aplikace. Soustava



Podobné dokumenty
Návod na PID regulátor v prostředí Control Web 6

František Hudek. červenec 2012

Vývojové prostředí,průvodce novou aplikací

Vytvoření tiskové sestavy kalibrace

Kapitola 11: Formuláře 151

František Hudek. srpen 2012

Řazení tabulky, dotazu nebo formuláře

Tvorba aplikace pro porovnání map

Pracovní list VY_32_INOVACE_33_17 Databáze Databáze Databáze Samostatná práce tabulky Ing. Petr Vilímek

Zobrazení zdrojových dat u krabicového grafu

František Hudek. srpen 2012

Pracovní list VY_32_INOVACE_33_18 Databáze Databáze Databáze Samostatná práce formulář a dotazy Ing.

Použijeme-li prostorový typ grafu, můžeme pro každou datovou zvolit jiný tvar. Označíme datovou řadu, zvolíme Formát datové řady - Obrazec

Styly písma - vytvoření vlastního stylu, zápatí a záhlaví stránek

Práce s programem MPVaK

František Hudek. srpen 2012

Jednoduchá evidenční pokladna s EET

František Hudek. duben ročník

II. Elektronická pošta

Příprava 3D tisku tvorba výkresu z modelu v SolidWorks 3D tisk výkres SolidWorks. Ing. Richard Němec, 2012

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012

IMPORT DAT DO DATABÁZE

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

Tvorba webových stránek na google Sites (1.)

Jak vytvořit vlastní ikonu bloku a faceplate v PCS7 V6.x a 7.x

Návod na použití univerzitní aplikace

Postup při hrubování 3D ploch v systému AlphaCAM

Postup: Nejprve musíme vyplnit tabulku. Pak bude vypadat takto:

Microsoft Office. Word hromadná korespondence

ZARÁŽKY A TABULÁTORY V MS OFFICE WORD

František Hudek. květen 2012

Vytvoření uživatelské šablony

Informační manuál PŘIPOJENÍ K WIFI ČZU (zaměstnanci)

Návod pro připojení Windows 7 (Vista) do Wifi sítě eduroam

Grafy opakování a prohloubení Při sestrojování grafu označíme tabulku a na kartě Vložit klikneme na zvolený graf

Nastavení ového klienta

Excel - databáze. Opakování. Soubor, který jsme upravovali. Upravený soubor. Hrubá mzda = počet kusů * Kč za kus B6=B4*B5

MODAM Popis okna. 2 Jana Bělohlávková, Katedra matematiky a deskriptivní geometrie, VŠB - TU Ostrava

Nastavení MS Windows XP pro připojení do Wifi sítě eduroam

Návod na modelování skříně ve 3D v programu TurboCad Zpracoval: Zíka Petr

Kurikulum počítačové gramotnosti pro žáky se speciálními vzdělávacími potřebami- příloha ŠVP (středně pokročilí ročník) Metodika pro učitele

Reliance 3 design OBSAH

JAN JUREK POČÍTAČOVÁ INSTRUMENTACE. Virtuální přístroje. Jméno: Podpis: Název měření: Třída: E4B Skupina: 2. Číslo měření: 12 Změřeno dne: 13.2.

KAPITOLA 4 ZPRACOVÁNÍ TEXTU

Free and open source v geoinformatice. Příloha 1 - Praktické cvičení QGIS

Téma 9: Vícenásobná regrese

Pokročilé vyhledávání ve Wordu a Excelu

1. Základní pojmy, používané v tomto manuálu. 2. Stránky

FIN3D Výukovápříručka

Voltampérová charakteristika diody

Nastavení MS Windows XP (SP2) pro připojení k eduroam na UTIA AVCR

Survey 123. Jak na sběr (nejen) prostorových dat v terénu

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

ANS orientace v aplikaci a pokladně

Tvorba prezentaci v Autodesk Inventoru 10

Nastavení Mobilní banky 2 MojeBanka a MojeBanka Business

Mezi přednastavenými vizualizačními styly se přepínáme některou z těchto možností:

Formátování pomocí stylů

imovie - animace 10. Tvorba animace Vytvořila: Radka Veverková Vytvořeno dne: imovie DUM číslo: 10 Název: Tvorba animace

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Nastavení ového klienta NEOFEMA s.r.o. server Slunečnice

NÁVOD K POUŽITÍ. IP kamerový systém.

Photoshop - tutoriály

Příprava 3D tisku tvorba modelu v SolidWors 3D tisk model SolidWorks. Ing. Richard Němec, 2012

Číslo a název šablony III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA POKROČILEJŠÍ ČINNOSTI

Anotace V souboru typu pdf uzpůsobenému. Jazyk Autor. Windows, Ovládací panely, Miniaplikace. Organizace činnosti

Příloha 6. Palety nástrojů

František Hudek. červen 2012

František Hudek. červen 2012

Tiskové sestavy. Zdroj záznamu pro tiskovou sestavu. Průvodce sestavou. Použití databází

ZSF web a intranet manuál

PROPOJENÍ EASY-OPC SERVER A MICROSOFT EXCEL

a autentizovaná proxy

Rozvrh a jeho tvorba

My si nyní takovou sestavu vytvoříme na příkladu jednoduché kanceláře. Začneme vytvořením takové kanceláře.

Rotační součástka. Projekt SIPVZ D Modelování v SolidWorks. Autor: ing. Laďka Krejčí

Operační systém MS Windows XP Professional

MANUÁL administrátora elektronické spisové služby

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA VÍCENÁSOBNÉ KOPÍROVÁNÍ

Excel 2007 pro začátečníky

Použití databází. Mnoho postupů, které si ukážeme pro prací s formulářů využijeme i při návrhu tiskových sestav.

František Hudek. březen ročník. Informační a komunikační technologie OS WINDOWS Hlavní panel

František Hudek. únor ročník

OBTÉKÁNÍ AUTA S PŘÍTLAČNÝM KŘÍDLEM VE 2D

Analýza časových řad pomoci SAS82 for Win

Návod na stažení a instalaci programu Statistica. Návod na prodloužení programu Statistica. Upgrade z verze ENG 13 na 13.2

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

tohoto systému. Můžeme propojit Mathcad s dalšími aplikacemi, jako je Excel, MATLAB, Axum, nebo dokumenty jedné aplikace navzájem.

Digitální učební materiál

Administrace paliv prodejen MAKRO / METRO

Špatné nastavení oddělovače pro datum

PowerPoint. v PowerPointu se pracuje se snímky, u kterých je možné si vybrat rozvržení obrazovky

František Hudek. červen Informační a komunikační technologie MS Excel Funkce MAX a RANK

Příklad Logo automobilky

StatSoft Kladivo na data

Volba již definovaných nástrojů:

1 Příprava pracovního prostředí

Návod na nastavení sítě Eduroam v prostorách 3.LF

Transkript:

Vytvoření nové aplikace (všechny volby, které nejsou níže popsané, necháváme vždy beze změny) V menu Soubor zvolíme Nový. Zobrazí se dialogové okno, ve kterém zvolíme Aplikace pracující v reálném čase a klikneme na Další. Jako jméno souboru aplikace vyplníme název naší aplikace a ponecháme příponu.cw (např. soustava.cw nebo regulator.cw). Potvrdíme tlačítkem Další. Styl základního panelu aplikace zvolíme přes celou obrazovku. Necháme označenu volbu Mimo Taskbar a zaškrtneme Přizpůsobit libovolnému rozlišení. Potvrdíme tlačítkem Další. Zde vybereme Aplikaci s jediným panelem a opět potvrdíme tlačítkem Další. V tomto okně necháme vše beze změny a potvrdíme tlačítkem Dokončit. Nově zobrazené okno uzavřeme tlačítkem OK. Nyní máme vytvořenou novou aplikaci. Přepneme se do Datových inspektorů. Na kartě ovladače zadáme: jméno: soustava ovladač: modelový ovladač map. soubory: model.dmf par. soubory: model.par Na kartě kanály do prvního řádku zapíšeme: jméno: vstup číslo: 1 A do druhého řádku: jméno: vystup číslo: 5 Na kartě proměnné zadáme jedinou proměnnou: jméno: cas typ: integer hodnota: 0 Nyní se přepneme do Grafického editoru. Soustava V levé části okna máme na výběr Vzhled, Časování a Vybraný přístroj (viz obrazová příloha). Maximalizací položky Časování zobrazíme strom časování. Zobrazíme Paletu přístrojů, a na plochu přetáhneme následující přístroje: Ze skupiny Základní sada jsou to control a chart, ze skupiny Archivery je to archiver. Dále ze skupiny Systémové přístroje přetáhneme sequencer na položku Časované ve stromu časování v levé části okna (položka časované se zobrazí inverzně). Na sequencer přetáhneme program ze skupiny Program. Ve stromě časování rozbalíme položku Nečasované a v ní i položky archiver a chart. Položku archiver uchopíme do myši a přetáhneme na program v časovaných položkách. Totéž provedeme i s položkou chart.

Pravým tlačítkem myši klikneme na chart zobrazený na ploše a vyvoláme Inspektor přístroje. V kartě mode změníme položku typ přístroje na flow_graf. Obsah karty history změníme z původních 2 na 200. Na kartě item se nacházejí další tři karty. Na první z nich (expression) do kolonky Výraz, který je přístrojem vyhodnocován zapíšeme vstup a klikneme na tlačítko Přidat. Textové pole se po stisku tohoto tlačítka vymazalo. Zapíšeme do něj vystup, a potvrdíme tlačítkem Použít a uzavřít. Pravým tlačítkem vyvoláme Inspektor přístroje na přístroji control. Na kartě output do položky výstupní datový element zapíšeme vstup. Obsah karty kontent změníme na max a potvrdíme tlačítkem Použít a uzavřít. Inspektor přístroje vyvoláme také u archiveru. Na kartě file_name do textového pole zapíšeme jedno libovolné písmeno. Obsah karty cache změníme na 10. Vybereme kartu date_item, v ní kartu disable a zaškrtneme položku Nearchivovat datum. Totéž provedeme u karty time_item (disable a zaškrtnout). A dostáváme se ke kartě item. Ta obsahuje další karty. Do jednotlivých karet zapište následující (je uveden vždy název karty, dvojtečka a co zapsat): name: cas length: 3 dec_places: 0 expression: cas Klikněte na tlačítko Přidat a vyplňujte znovu: name: vstup length: 6 dec_places: 2 expression: vstup Opět Přidat: name: vystup length: 6 dec_places: 2 expression: vystup Vše potvrďte tlačítkem Použít a uzavřít. Ve stromu časování klikněte pravým tlačítkem na sequencer a zvolte Inspektor přístroje. Na kartě timer zadejte do položky Časovač nebo časový krok hodnotu 0.3 (s desetinnou tečkou). Stejným způsobem vyvolejte Inspektor přístroje u programu, který je ve stromě časování hned pod sequencerem. Přepněte se na kartu Procedury. Proceduru OnActivate upravte tak, aby vypadala následovně: procedure OnActivate(); cas=cas+1; Potvrďte tlačítkem Použít a uzavřít. Nyní si na ploše přístroje vhodně rozmístěte a celou aplikaci uložte.

Základní regulátor Vytvoříme novou aplikaci a přepneme se do Datových inspektorů. Na kartě ovladače zadáme: jméno: soustava ovladač: modelový ovladač map. soubory: model.dmf par. soubory: model.par Na kartě kanály do prvního řádku zapíšeme: jméno: vstup číslo: 1 A do druhého řádku: jméno: vystup číslo: 5 Na kartě proměnné zadáme tyto proměnné: jméno typ hodnota r0 real 0 Ti real 0 Td real 0 zadana real 0 Nyní se přepneme do Grafického editoru. Zobrazíme Paletu přístrojů, a na plochu přetáhneme pid_regulator z karty Regulátory. Z karty Základní sada na plochu přetáhneme control a 3krát label. Sequencer z karty Systémové přístroje přetáhneme do stromu časování na položku Časované, a v jeho Inspektoru přístroje na kartě timer nastavíme poločku Časovač nebo časový krok přístroje na 0.3. Na sequencer přetáhneme program z karty program, a také pid_regulátor z nečasovaných položek ve stromě časování. U controlu změníme v Inspektoru přístroje jméno na kartě control na pot_zadana do kolonky na kartě output zapíšeme zadana a mode změníme na vertical_slider. U jednoho labelu do textového pole na kartě text zapíšeme r0, u druhého Ti a u třetího Td. Zobrazíme Inspektor přístroje pro pid_regulator a provedeme následující změny: pid_regulator: pid wish_value: zadana expression: vystup output: vstup wish_value section: history: 200 value_section: history: 200 output_section: histrory: 200

Regulátor pro optimalizaci parametrů Vytvoříme základní regulátor. Otevřeme Paletu přístrojů a na plochu umístíme 3 přístroje control ze Základní sady. U jednoho controlu do Inspektoru přístroje na kartě output zapíšeme r0, u druhého Ti a do třetího Td. U všech tří paknastavíme toto: karta hodnota mode: vertical_slider content: max init_value: 1 real_step: 0.01 Na kartě Procedury u každého controlu upravíme proceduru OnOutput: procedure OnOutput( Output : real ); pid.setparameters(r0, Ti, Td); Přístroje vhodně rozmístíme na ploše a aplikace je hotová. Adaptivní regulátor Vytvoříme základní regulátor. V Inspektoru přístroje regulátoru zaškrtneme adaptive na kartě parameters. Otevřeme Paletu přístrojů a na plochu umístíme 3 přístroje meter ze Základní sady. U prvního z nich nastavíme Výraz, který je přístrojem vyhodnocován (Inspektor přístroje karta expression) na r0, u druhého na Ti a u třetího na Td. U všech tří pak na kartě mode vybereme digital. Přístroje meter umístíme ke správným labelům. Zároveň najdeme přístroje meter ve stromu časování a přesuneme je na přístroj program (pod sequencerem). Dále zobrazíme Inspektor přístroje tohoto programu. Na kartě Procedury upravíme proceduru OnActivate následovně: procedure OnActivate(); cas = cas + 1; pid.getparameters(&r0, Ti, Td); pause 0.01; pid.getparameters(r0, &Ti, Td); pause 0.01; pid.getparameters(r0, Ti, &Td); Přístroje na ploše vhodně rozmístíme a hotovou aplikaci uložíme. Zpracoval Tomáš Třeček

Obrazová příloha Grafický editor Inspektor přístroje