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 47 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
Běh podprogramu rozlišuje, zda jedná počáteční koncové kotviště daného úseku plavby podle toho ukládá hodnoty souřadnic, vypočtené spotřeby vzdále- nosti. Pro ukládání naměřených vypočítaných hodnot nutné data, která mají být uschována paměťovém médiu, uložit sobě jdoucích paměťových míst. Podmínku, zda jedná detekci počátečního nebo koncového kotviště da- ném úseku plavby zajišťuje signalizační bit SB_Berth.20: Dokončení detekce uložení aktuální polohy počátečním kotvišti V případě, SB_Berth rovná log. Obr. 2. Ukládání zajišťuje funkce MOV_R, která přesouvá hodnoty da- tového typu Real vstupu bloku oblasti paměti určené výstupem bloku. Vše je zobrazeno obr 2. Tím je zabezpečeno, všechny hodnoty ukládají stejného souboru. 0 jsou uloženy aktuální souřadnice lodi počátečního kotviště, neboli Point_A a také Delta1, pomocí kterého průběhu plavby počítána vzdálenost, kterou loď urazila. A následně program vrací hlavní smyčky. dochází výkonu následujícího bloku instrukcí, které souvisí detekcí lodi kotvišti. Pokud jeho hodnota log. následujícím kroku jsou přepsány souřadnice počáteč- ního kotviště souřadnicemi kotviště cílového, protože pro další úsek plavby cílové kotviště počáteční. Podprogram pokračuje dvojicí ne- twork, kde jsou aktuální souřadnice uloženy cílového kotviště, tedy Point_B, pomocí funkce MOV_R.který zajišťuje, detekce probíhá pouze jednou při uvedení lodi klidového stavu. Hodnota Point_A byla použita pouze při vývoji, současné verzi kódu nemá žádný význam. Proto dochází k přetypování čísla indexu Res_lat_ind integer real ovšem mezikrokem 34 . Podprogram dokončení detekce Tento podprogram slouží ukončení detekce lodi kotvišti, vyhodnocení jejích výsledků výsledků plavby, uložení naměřených vypočítaných dat paměti a vynulování paměťových pozic použitých ukládání hodnot dalšího úseku plavby.20