|
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.
59
.21.
Obr.
Obr. Porovnávací instrukce zjistí, rychlost větru nižší než nula a
vykoná příkaz MOV_R, který přesune příslušného místa paměti nulovou hodnotu.44 budou použité instrukce opakovat ještě jednou dále. 2. Celkově tento network zajišťuje převod hodnoty analogového
vstupu automatu proud, který popsán vztahem 2.43: Anemometer převod proudu rychlost větru
Poslední instrukcí tomto bloku ošetření záporných hodnoty rychlostí větru,
viz obr.dvojic instrukcí MUL_R, pro větší přesnost rozděleno násobení konstan-
tou dvou bloků.45. 2.43. 2. 2. Bloky realizující tuto funkci jsou zobrazeny
na obr.44.
Všechny tyto bloky jsou totiž použity pro převod druhé výstupní hodnoty anemo-
metru směr větru ∘
. instrukcích budou ovšem použity jiné konstanty.44: Anemometer ošetření záporných hodnot rychlosti větru
Od obr 2. Nejprve hodnota proudu vynásobena konstantou pomocí instrukce
MUL_R následně této hodnoty odečtena konstanta příkazem SUB_R. toho vyplývá, jsou
tyto instrukce vykonány pouze jednou.28, která zajišťuje převod proudu získaného
z anemometru rychlost větru m/s.41 2. 2. povolovacím vstupu instrukce AND umístěn bit, který
je při dokončení detekce nastaven úroveň TRUE tak dojde proběhnutí této
části kódu ihned rozjetí lodi směrem dalšímu kotvišti.
Obsluha přerušení
V obsluze přerušení dochází hned prvním network vynulování paměťových míst,
která sobě ukládají hodnotu průměrného větru rozloženého je
zobrazeno obr. Nakonec resetován bit SB_Reset_Data. Proměnné jsou nulovány
funkcemi MOV_R.
Výpočet pokračuje realizací rovnice 2