Vyhodnocení spotřeby osobní lodi

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Tato diplomová práce se zabývá návrhem a realizací programu pro vyhodnocení spotřeby osobní lodi pomocí řídícího systému Siemens Simatic S7-200 a dotykového ovládacího panelu Weintek Easy View MT8150X. Součástí je teoretické shrnutí vlastností a parametrů řídících automatů a způsobu jejich programování. Práce obsahuje popis návrhu výpočetního algoritmu, blokového schématu zapojení a testovacího vizualizačního softwaru. Větší část této publikace je věnována podrobnému popisu programu automatu a jeho vizualizaci, především měření spotřeby, vzdálenosti, průměrné rychlosti a rychlosti a směru větru. V závěru je uveden postup při realizaci a měření na osobních lodích na Brněnské přehradě včetně vyhodnocení stažených dat.

Vydal: FEKT VUT Brno Autor: Lukáš Drbohlav

Strana 49 z 94

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
macro_command main() float b a 49. Makro kód jazyce podobném jazyku který programátorovi umožní naprogramovat množství dalších libovol- ných programů. Function Key Object zajišťuje po stisknutí vykonání makra pro dané kotviště. Vpravo obrazovce pro lepší přehlednost uvedena dvojice Numeric Display Object, která zobrazuje aktuální polohu lodi. Makro výpis názvů detekovaných kotvišť Ukládání názvů kotvišť paměti PLC zajišťuje makro.516193 SetData(a, "SIEMENS S7/200 (Ethernet)", VD, 740, 1) SetData(b, "SIEMENS S7/200 (Ethernet)", VD, 744, 1) end macro_command Na začátku kódu jsou deklarovány proměnné typu float, kterých zapsána zeměpisná šířka délka kotviště. PLC Control Object je nastaveno přesné spouštění makra změnou úrovně bitu SB_Long_Detect, tento bit je nastaven pouze případě, detekováno aktuálních souřadnicích kotviště. Tímto způsobem celou dobu plavby zobrazováno jakém kotvišti se loď naposledy pohybovala. 36 . rozjetí lodi název zobrazený aktuálním kotvišti vymaže přesune názvu kotviště předchozího. Makro, které uloží paměti automatu hodnotu předdefinovaných souřadnic, tomto případě souřadnic spadajících kotviště Bystrc-Servis, zobrazeno mezi klíčovými slovy macro_command end macro_command. Ascii Display Object. displeji zobrazován název aktuálního kotviště v případě, loď minimální otáčky, rychlostní páku nulové poloze aktuální souřadnice jsou detekovány, jako souřadnice některého možných kotvišť. Jako doplňující informace byly displej přidány bloky zobrazující název kotviště, tzv.Makro rychlá změna aktuálních GPS souřadnic Dominantní část této obrazovky slouží rychlému přepínání aktuálních GPS sou- řadnic lodi polohu středů jednotlivých kotvišť. Tyto hodnoty jsou pak jednoduše pomocí příkazu SetData uloženy paměti automatu pozici VD740 VD744. jsou vykonány, jako reakce nějakou událost.229176 b 16