PR VODCE NASTAVENÍM MODELU



Podobné dokumenty
Dálkové p enosy ze za ízení aktivní protikorozní ochrany Severomoravské plynárenské, a.s.

2C Tisk-ePROJEKTY

TRANSFORMACE. Verze 4.0

Termíny zkoušek Komise Komise. subkomise 1 (obhaj.) :30 B subkomise 2 (obhaj.) :30 B8 120

Programs and Updates Desktop. Verze ( ) Insider Preview Uživatelská příručka

AutoCAD Architecture 2008

Team Engineering. New in V13. TIA Portal news. Restricted / Siemens AG All Rights Reserved.

1 Hlasové, textové a multimediální služby

ZÁKLADNÍ INSTRUKCE. od verze SW 10.7

Manuál uživatele čipové karty s certifikátem

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika:

DTX700 Konfigurační a programovací interface k regulátorům řady DTCxxx

Odpov di na dotazy uchaze k ve ejné zakázce. 25/

2D KRESLENÍ. COPYRIGHT 2008,ŠPINAR software s.r.o.,czech REPUBLIC -EUROPE , Brno, Lipová 11, Tel

MSSF Benefit praktický průvodce pro žadatele v rámci Operačního programu Rozvoj lidských zdrojů

8. Struktura údaj na LCD displeji

Program Power Cinema 3

Kingston DataTraveler Locker+ G3. Instalační příručka. Kingston DataTraveler Locker+ G3

29 Evidence smluv. Popis modulu. Záložka Evidence smluv

Instalační příručka pro kartu PCTV MediaCenter 310i

Quido USB 0/ Spínač síťového napětí 230 V ovládaný z PC přes USB rozhraní. 28. února 2011 w w w. p a p o u c h. c o m

INTERNETOVÝ TRH S POHLEDÁVKAMI. Uživatelská příručka

SIMATIC WinCC Novinky

Stru né pokyny. D kujeme vám, že jste si k uspokojení svých pot eb v oblasti p enosných po íta vybrali notebook Acer.

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet

Programový komplet pro evidence provozu jídelny v modul Sklad Sviták Bechyně Ladislav Sviták hotline: 608/

WinCC Change Control & WinCC/Audit

Návod pro vzdálené p ipojení do sít UP pomocí VPN pro MS Windows 7

účetních informací státu při přenosu účetního záznamu,

NÁVOD K HODINKÁM S KAMEROU 1. Úvod Dostává se Vám do rukou kamera s mikrofonem, záznamem obrazu a zvuku skrytá v náramkových hodinkách.

Inteligentní zastávky Ústí nad Labem

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

DUM 05 téma: Základy obsluha Gimp

Poukázky v obálkách. MOJESODEXO.CZ - Poukázky v obálkách Uživatelská příručka MOJESODEXO.CZ. Uživatelská příručka. Strana 1 / 1. Verze aplikace: 1.4.

Návod k použití aplikace MARKETINGOVÉ PRŮZKUMY.CZ

téma: Formuláře v MS Access

Aplikace pro správu uživatelů

Seznámení žáků s pojmem makra, možnosti využití, praktické vytvoření makra.

Manuál Kentico CMSDesk pro KDU-ČSL

Uživatelská nápověda k systému factinfo.net

Výzva k podání nabídky včetně zadávací dokumentace na veřejnou zakázku malého rozsahu

Hodnota URV (pf) (hladina 100%) Zvýšení URV. Snížit URV. Nastavit URV podle PV

Android Elizabeth. Verze: 1.3

Pokyny k instalaci FRIATRACE Verze 5.3

ZAŘÍZENÍ PRO MĚŘENÍ DÉLKY

Autodesk Inventor 2016

Obsah. Obsah. Úvod... 7

Katedra obecné elektrotechniky Fakulta elektrotechniky a informatiky, VŠB - TU Ostrava 16. ZÁKLADY LOGICKÉHO ŘÍZENÍ

INTELIGENTNÍ DŮM. Zdeněk Kolář, Viktor Daněk. Střední průmyslová škola sdělovací techniky Panská 856/3, Praha 1

Školní kolo soutěže Mladý programátor 2016, kategorie A, B

KX-TDA verze Rozšiřte kapacitu a schopnosti Vašeho systému KX-TDA povýšením na verzi 2.02.

ZADÁVACÍ DOKUMENTACE

Teplotní systém pro Windows v1.0 (WTeS v1.0) Návod

Podrobný postup pro doplnění Žádosti o dotaci prostřednictvím Portálu Farmáře. 1. kolo příjmu žádostí Programu rozvoje venkova ( )

V této části manuálu bude popsán postup jak vytvářet a modifikovat stránky v publikačním systému Moris a jak plně využít všech možností systému.

ÚVOD DO GEOGRAFICKÝCH INFORMA NÍCH SYSTÉM

Dne obdržel zadavatel tyto dotazy týkající se zadávací dokumentace:


UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

Osobní multifunkční elektronická váha s displejem M5305-BE-L. - Návod k použití

WEBDISPEČINK NA MOBILNÍCH ZAŘÍZENÍCH PŘÍRUČKA PRO WD MOBILE

Česky. Funkce zařízení WideCam F100

Deep Focus 3.1. Uživatelská příručka

IPCorder KNR-100 Instala ní p íru ka

GEN230-3i3u-X-ADE. Specifikace kalibra ního generátoru

Stanovisko komise pro hodnocení dopadů regulace

PŘÍLOHA č. 2C PŘÍRUČKA IS KP14+ PRO OPTP - ZPRÁVA O REALIZACI

Uživatelské postupy v ISÚI Založení ulice a změna příslušnosti adresního místa k ulici

Zadávací dokumentace

EMC2399. Programové vybavení pro řízení, sběr a zpracování dat pro EMC měření spektrálním analyzátorem Aeroflex řady 2399

Zadání. Založení projektu

Metodika kontroly naplněnosti pracovních míst

Příručka pro zadavatele E-ZAK krok za krokem

Návod k obsluze. Programovatelný bezdrátový rádiový termostat. Popis. Místo instalace

Za ízení TouchPad aklávesnice

Příprava odborného pojednání Yvona Řepová

Škola VOŠ a SPŠE Plzeň, IČO , REDIZO

DATABÁZE DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:

Zvukový modul HLM - 380

Databázovéa informačnísystémy NÁVRH IMPLEMENTACE 2 KONZISTENCE DATABÁZE

Popis funkce Komfortní jednotky pro vozy OPEL Astra-H, Zafira-B a Vectra-C s FW verzí MFD-DEV_v1.0 /

Zákon o elektronickém podpisu

Zápis o posouzení a hodnocení nabídek

Nastavení telefonu T-Mobile MDA Touch

Praktické úlohy- zaměření specializace

ZADÁVACÍ DOKUMENTACE

Stručný návod na práci v modulu podatelna a výpravna

Výsledky přijímacích zkoušek

Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/ Zoner Photo Studio

Dodatečné informace č. 3 k zadávacím podmínkám

Krajská hospodářská komora Střední Čechy. Pravidla soutěže. Poznáváme firmy ve středních Čechách. 1. Pořadatel soutěže. 2. Termín konání soutěže

Videotelefon s hlasitým hovorem instalace do st ny, na st nu a na st l s barevným dotykovým širokoúhlým TFT, LCD 7 16:9 displejem

1 Úvod. 1.1 Požadavky na systém. eština 1

CUZAK. Instalační příručka. Verze

Bezdrátové připojení (pouze u vybraných modelů) Uživatelská příručka

MANUÁL PRO PRÁCI S POČÍTAČOVÝM PROGRAMEM SLUNÍČKO

Obecně závazná vyhláška města Žlutice č. 2/2011 Požární řád obce

WinCC V7.3. SIMATIC Logon. Siemens, s.r.o., Digital Factory 2015 Všechnapráva vyhrazena. Strana Ladislav Plachý / RC-CZ DF SUP

Zám r a cíle projektu

Zadavatel: Předmět plnění: Specifikace poptávaného zboží : Termín plnění zakázky: Místo plnění zakázky:

Transkript:

PR VODCE NASTAVENÍM MODELU Program SVIT simuluje a současně vizualizuje chování technologických zařízení typu nádoba se vstupy a výstupy, jako jsou nádrže, reaktory či výměníky tepla. Je implementován jako průvodce v prostředí Wonderware InTouch a uživatel se díky němu vyhne odvozování modelů i algoritm m jejich numerického ešení. Může tak sloužit k ověřování regulačních smyček na daných zařízeních nebo výuce navrhování vizualizací řídicích systémů. 1 Vývojové prost edí InTouch WindowMaker Jelikož Wonderware InTouch je aplikace ur ená pro vytvá ení vizualizací reálných proces, není programování v ní na p íliš vysoké úrovni. P i takové práci jako je vizualizace, to ani není p íliš pot eba. Data, která do aplikace v praxi vstupují, jsou reálná, a tudíž se v podstat jen zobrazují na programátorem navrženém displeji. V prost edí jsou k dispozici základní ovládací prvky checkbox, radiobutton, atp. P evážná ást dalších prvk se týká už jen grafického zobrazení. Vývojové prost edí (InTouch WindowMaker) je ale velice odlišné oproti klasickému, p edevším ve struktu e skript. Existují zde tzv. QuickScript, které umož ují provád t p íkazy a logické operace na základ spln ní ur itých kritérií. Nap íklad p i stisknutí klávesy, otev ení okna, zm n hodnoty atd., a d lí se do t chto kategorií: Application (Aplika ní) - vztahují se k celé aplikaci Window (Skripty okna) - vztahuje se k ur itému oknu Key (Klávesový) - vztahuje se k ur ité klávese nebo kombinaci kláves. Condition (Podmínkový) - vztahuje se k diskrétní prom nné nebo výrazu Data Change (Zm nový) - vztahuje se pouze ke zm n hodnoty prom nné nebo atributu prom nné QuickFunctions - skripty, které po vytvo ení mohou být volány z jiných skript QuickScript nebo výraz anima ního propojení. Skripty QuickFunction mohou být jak synchronní, tak asynchronní, zatímco ostatní typy skript jsou pouze synchronní. Action Pushbutton (Skript dotykov citlivého tla ítka) - asociované s objektem, který je propojen p es Animation Link - Action Touch Pushbutton (Anima ní propojení Skript dotykov citlivých tla ítek) 1

ActiveX Event (skript události ovl. prvku ActiveX ) - provádí skript na základ vzniku události ovládacího prvku ActiveX V programu jsou využity pouze ty i typy z uvedeného vý tu aplika ní skripty, skripty oken, podmínkové skripty a skripty anima ního propojení. Práv nestandardní vývojové prost edí je p í inou n kolika problém. Jelikož je program pojat formou tzv. pr vodce, ve kterém lze p echázet mezi jednotlivými okny, je pot eba za ídit, aby hodnoty ovládacích prvk uchovávaly svoje hodnoty a vlastnosti. To lze v rámci spušt né aplikace v náhledovém prost edí InTouch Viewer zajistit uložením/na tením hodnot do/z databáze prom nných, která se ale po ukon ení náhledového režimu inicializuje na po áte ní hodnoty (tzv. Initial Value), které je nutné p i definici prom nných nastavovat. A to není žádoucí, pokud má aplikaci mít možnost konfiguraci modelu uchovat pro pozd jší editaci. ešením je vlastnost prom nných tzv. Retentive Value (viz obr. 1). Ta v podstat má za následek, že p i zm n hodnoty dané prom nné p epíše Initial Value, a ta z stává uložená i po vypnutí WindowViewer. Obr. 1 Tabulka pro definici prom nné Tato vlastnost eší zásadní problematiku vytvo ení programu, který lze vypínat a zapínat bez ztráty konfigurace. Je nutné znovu podotknout, že uživatel má do celé aplikace v etn zdrojového kódu a databáze prom nných p ístup, a i to je problém. Pokud zm ní n které parametry, bude to mít nep íznivý dopad na funk nost aplikace, resp. inicializaci p i editaci. Pro p ehlednost jsou prom nné rozd leny do n kolika tzv. alarmových skupin - Group (viz obr. 1). Ú elem 2

takových skupin je zcela n co jiného, ale pro zp ehledn ní je lze také využít. V programu jsou uživatelsky definovány tyto skupiny: STATE_PARAM - zahrnuje stavové prom nné, nap. hladinu CONST_PARAM - zahrnuje p evážn prom nné, jejichž hodnota je konstantou ve výpo tech, nap. m rnou tepelnou kapacitu WIZARD - obsahuje prom nné, které udržují konfiguraci pr vodce, do této kategorie nesmí uživatel zasahovat Ostatní prom nné spadají p evážn do skupiny SYSTEM, které je základní integrovanou skupinou. Všechny vytvá ené prom nné do ní automaticky spadají. Ve vztahu k programu (Pr vodci) m že hodnoty v této skupin uživatel libovoln m nit, ale nesmí m nit jejich nastavení. Pro vytvo ená okna aplikace platí v podstat ta samá pravidla jako pro prom nné. Uživatel k nim má p ístup, ale nem l by do Animation Link skript apod., v bec zasahovat. Pro lepší orientaci v seznamu oken jsou okna Pr vodce odlišena názvem s po áte ní kombinací XXX_. Mozkem výpo t pro simulaci je tzv. aplika ní skript. Do toho bude uživatel muset zasahovat, nap. pokud bude chtít do systému zapojit (naprogramovat) regulátor. Pro takový p ípad neexistuje žádná návratová možnost. Zm nu nebo zásah do aplika ního skriptu musí uživatel provád t s rozmyslem. V p ípad selhaní musí znovu nainstalovat originální distribuci programu a celý model znovu nadefinovat. 3

2 Postup konfigurace modelu Pro názorn jší p edstavu, jak aplikace pracuje, je zde uveden postup konfigurace modelu po obdržení distribuce programu: 1) Spušt ní InTouch WindowViewer Po spušt ní programu automaticky dojde k zobrazení úvodního okna XXX_SPLASH_SCREEN (obr. 2), které se po ty ech sekundách p esm ruje na první výb rovou obrazovku s upozorn ním XXX_INFORMATION_SCREEN. Obr. 2 XXX_SPLASH_SCREEN 2) Volba definice nového modelu, resp. editace starého Na obrazovce XXX_INFORMATION_SCREEN (obr. 3) je nutné zvolit, jestli se budou definovat parametry nového modelu (tla ítko NOVÝ) nebo upravovat parametry již rozpracovaného modelu (tla ítko UPRAVIT). Umožn n je i konec aplikace (tla ítko KONEC). Pokud je zvolena možnost konfigurace nového modelu, jsou všechny prom nné nastaveny na tovární hodnoty. P ed tím je ješt uživatel z d vodu bezpe nosti notifikován a vyzván k potvrzení události (obr. 4). P i azení továrních hodnot prom nným se provede v události okna (Window skript) p i zavírání. P i editaci není t eba spoušt t žádný skript, hodnoty se automaticky na tou z databáze prom nných. 4

Obr. 3 XXX_INFORMATION_SCREEN Obr. 4 XXX_WARRANTY 5

3) Výb r sou ástí modelu Jak již název napovídá, na obrazovce XXX_SELECT_PARTS se volí sou ásti modelu. Pro v tší p ehlednost má uživatel k dispozici i náhled technologického schématu, které odpovídá aktuálnímu nastavení. Tato grafická animace je vytvo ena pomocí podmínek u vlastnosti Visibility jednotlivých prvk. Podle výb ru ve druhém kroku se zobrazí obrazovka bu s minulým nastavením modelu, nebo bude model nenastaven. Obr. 5 XXX_SELECT_PARTS 4) Nastavení parametr modelu Z parametr ur ených v třetím kroku průvodce se na obrazovce nazvané XXX_SETTING_PARAMETERS na základ vyhodnocení podmínek, a definovaných v Podmínkovém skriptu, nebo ve skriptech Animation Link (obr. 7), zp ístupní pat i né parametry, jejichž hodnoty lze poté v definovaném rozsahu zadávat. Zadání se provede kliknutím na íselné pole (viz obr. 9). 6

Obr. 6 XXX_SETTING_PARAMETERS Obr. 7 Podmínka skriptu Animation - Link Ošet ení vstupních hodnot je v programu ešeno dv ma zp soby: Automaticky na základ nastaveného datového typu v databázi prom nných Nastavením rozsahu ve vlastnostech vstupního objektu (obr. 8) Min a Max Value 7

Obr. 8 Omezení vstupního rozsahu Obr. 9 Ukázka zadávání hodnot 5) Nastavení stavových prom nných na p vodní hodnoty V okn XXX_SETTING_PARAMETERS je možné využít implementovaného prost edku (tla ítko RESET STAV. HODNOT), kterým se nastaví všechny stavové hodnoty (z kategorie STATE_PARAM ) na tovární hodnoty. Tato možnost je zde p edevším proto, že pokud by uživatel již provedl simulaci, tak by se mohly hodnoty zm nit. A p i op tovném spušt ní simulace by mohlo dojít k chyb ve výpo tu, kdyby ješt uživatel p edtím v nastavení parametr pozm nil n které údaje. P ed resetováním je op t uživatel vyzván k potvrzení (obr. 10). 8

Obr. 10 XXX_WARRANTY_STATE 6) Návrh vizualizace Jakmile uživatel nadefinuje všechny parametry, aplikaci ukon í p echodem do vývojového prost edí WindowMaker. Zde pro sebou nadefinovaný model vytvo í vizualiza ní okno, naprogramuje regulátor, atp. Pro animace p i tom využije již nadefinované prom nné, p ípadn nadefinuje nové. Vytvo ené okno p ipojí k aplikaci (Pr vodci). Událost zobrazení tohoto okna by m la být nastavena v okn XXX_SETTING_PARAMETERS p i stisku tla ítka DALŠÍ. V šesti krocích je tedy definován životní cyklus programu. Práce s ním je velice intuitivní. Pokud by došlo i p es všechna opat ení k havárii aplikace, nap. zm nou parametr, u kterých to není povolené, program je pot eba p ehrát originální distribucí. Obr. 11 Ukázka práce ve vývojovém prost edí 9

3 Podmínky provozu aplikace Pro plynulý chod aplikace Wonderware InTouch 9.5 (WindowMaker a WindowViewer) je d ležité dodržet minimální hardwarovou konfiguraci. Vytvo ená aplikace (Pr vodce) je navržená pro rozlišení 1024 x 768, které by m lo z stat zachováno, aby nedocházelo k nepřesným transformacím objekt v obrazovkách. 4 Systémové požadavky Lze provozovat na t chto opera ních systémech: Microsoft Windows Server 2003 with Service Pack 1 Microsoft Windows 2000 Server with Service Pack 4 Microsoft Windows 2000 Advanced Server with Service Pack 4 Microsoft Windows XP Professional with Service Pack 2 Microsoft Windows XP Tablet PC Edition + Microsoft.NET Framework 1.1 5 Minimální hardwarová konfigurace Procesor: 1.2 GHz RAM: 512 MB HDD: 4 GB VGA: s min. rozlišením 1024 768 px CD-ROM / DVD 6 Doporu ená hardwarová konfigurace Procesor: 2.0 GHz RAM: 2 GB HDD: 10 GB VGA: s min. rozlišením 1024 768 px CD-ROM / DVD 10