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
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ě. rozjetí lodi název zobrazený aktuálním kotvišti vymaže přesune názvu kotviště předchozího. Function Key Object zajišťuje po stisknutí vykonání makra pro dané kotviště. Ascii Display Object.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.229176 b 16. Jako doplňující informace byly displej přidány bloky zobrazující název kotviště, tzv. Tímto způsobem celou dobu plavby zobrazováno jakém kotvišti se loď naposledy pohybovala. 36 . Makro výpis názvů detekovaných kotvišť Ukládání názvů kotvišť paměti PLC zajišťuje makro. Vpravo obrazovce pro lepší přehlednost uvedena dvojice Numeric Display Object, která zobrazuje aktuální polohu lodi. Makro kód jazyce podobném jazyku který programátorovi umožní naprogramovat množství dalších libovol- ných programů. 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ě. 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šť. 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. macro_command main() float b a 49. jsou vykonány, jako reakce nějakou událost