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
Hodnota Point_A byla použita pouze při vývoji, současné verzi kódu nemá žádný význam. 2.20. 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. 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. Pokud jeho hodnota log. 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. Proto dochází k přetypování čísla indexu Res_lat_ind integer real ovšem mezikrokem 34 . Obr.20: Dokončení detekce uložení aktuální polohy počátečním kotvišti V případě, SB_Berth rovná log. 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. 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. Tím je zabezpečeno, všechny hodnoty ukládají stejného souboru. 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. A následně program vrací hlavní smyčky. 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í.který zajišťuje, detekce probíhá pouze jednou při uvedení lodi klidového stavu. 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. Vše je zobrazeno obr 2. dochází výkonu následujícího bloku instrukcí, které souvisí detekcí lodi kotvišti