|
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.
2.
Protože této části programu zahrnut výpočet čistého času plavby ak-
tuální předchozí trase, jsou rámci inicializace vynulovány hodnoty času plavby
v sekundách, ale také hodnoty času předchozího úseku minutách hodinách, které
jsou ukládány při detekci koncového kotviště daného úseku. Tato instrukce dělí dvě 16-bitová čísla 32-
bitovým výsledkem, přičemž významnějších bitů(nižší adresa) sobě nese zbytek
po dělení méně významných bitů(vyšší adresa) celočíselný podíl dvou vstupních
hodnot. 2.
Obr. Tento výsledek vložen vstup
následující instrukce DIV jejím výstupu zbytek (=počet minut) zbytek
(=počet hodin).
46
. Povolovací bit obou instrukcí systémový bit Always_On, který stále
v log. vstupu první instrukce DIV hodnota
Voyage_time_count, které uschován počet sekund vyplutí posledního
detekovaného kotviště. Aktuální čas plavby
se počítá počtu sekund, proto nemusí být nulovány při inicializaci.29: Hlavní smyčka převod času sekundách minuty hodiny
Konkrétně jedná instrukce DIV. celočíselném vydělení této hodnoty 60, bude výsledkem
zbytek (=počet sekund) nějaký výsledek. možné proto, počet sekund plavby mezi dvojicí kotvišť počítáno
pouze pokud loď pohybu vynulování této hodnoty dojde detekci
koncového kotviště aktuálního úseku trasy. Tyto instrukce jsou zobrazeny
na obr. neposlední řadě hodnota odhadu průměrné rychlosti lodi předchozím
úseku nulována.
Hlavní smyčka
Jedinými instrukcemi hlavní smyčce programu spadajícími této kapitoly jsou
bloky vykonávající převod času aktuální plavby sekundách minuty hodiny,
které jsou následně zobrazovány displej posádce.Dále nulována hodnota vzdálenosti předchozím úseku celková denní vzdále-
nost.29