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 44 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
15: Detekce posuv ukazatelů zeměpisných šířkách kotvišť V prvním kroku proměnné Offset uloží hodnota indexu cyklu FOR vynáso- bená (blok MUL_I). Hodnota konstanty odpovídá posuvu Bajtů, což velikost dvou hodnot typu Double Integer. 2. 1.14: Detekce uložení ukazatelů adresy souřadnic kotvišť Funkce MOV_DW přesouvá hodnotu rozměru Double Word adresy vstupu do adresy uvedené výstupu tohoto bloku. 31 . Proměnná Offset tedy udává kolik třeba posunout ukazatel mezní zeměpisnou šířku porovnávaného kotviště. Vstupní hodnota označena což zna- mená ukládá ukazatel tuto adresu.2. Protože obsah lokální paměti vykonání podprogramu maže, výkon těchto dvou instrukcí uzavřen cyklu FOR. Následující blok instrukcí, uvedený obr 2.3. Obr.Obr. 2. Protože ve- likost proměnné Index typu Integer nutná typová konverze hodnoty Offset na Double Integer instrukcí I_DI.15, slouží posuvu ukazatelů, podle indexu cyklu FOR postupně mezní zeměpisné šířky všech kotvišť pro porovnávání se skutečnou mezní zeměpisnou šířkou, které loď nachází. Pak jen stačí přičíst hodnotu Offset oběma ukazatelům dvojicí funkcí ADD_DI. Výstupní adresa umístěna dočasné lokální paměti, viz