|
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.
34 již porovnání absolutní hodnoty rozdílu sobě jdoucích hodnot
spotřeby prahovou spotřebou. Jako práh byla zvolena hodnota aktuálního příkonu
10 kW, což odpovídá přepočtu jednu sekundu spotřebě 0,0028 kWh.34: Obsluha přerušení porovnání rozdílu spotřeb prahovou úrovní
Následující instrukce řeší případy, kdy bit SB_Threshold aktivní kdy ne,
respektive kdy rozdíl sobě jdoucích vzorků spotřeby nižší nebo vyšší zvolená
než prahová úroveň. takovém případě splnění této podmínky na-
staví bit SB_Dist_Consumpt vykonají instrukce obr 2. 2. Koncové souřadnice
jsou uloženy paměti pod názvem Delta2_Lat Delta2_Long.35.
Obr. 2.Obr. Okamžik uložení
nastává, když hodnota Voyage_time_count beze zbytku dělitelná časem ulože-
ném Get_distance_time. Podle zápisu instrukce patrné, pokud bude rozdíl dvou sobě
jdoucích vzorků příkonu nižší než zadaná mez, bude bit nastaven úroveň TRUE. dalším network
se také nastaví bit SB_Display, který signalizuje displeji čas spuštění makra
49
.33: Obsluha přerušení absolutní hodnota rozdílu spotřeb
Na obr 2.
V dalším kroku obsluhy přerušení ošetřeno, kvůli výpočtu uražené vzdále-
nosti, určité době dochází uložení aktuálních souřadnic polohy lodi sou-
řadnic koncového bodu úseku němž vzdálenost počítána. Výsle-
dek instrukce <R, která porovnává dvě reálná čísla, uložen signalizačního bitu
SB_Threshold. případě, rozdíl aktuální předchozí spotřeby nižší než
práh, nastaví hodnota Get_Distance_time Vychází toho, když
se sobě jdoucí hodnoty výkonu motoru nemění jede loď konstantní rychlostí a
stačí vzorkovat vzdálenost jednou opačném případě, když rozdíl hodnot
vyšší než práh, dojde nastavení času Get_Distance_time dochází tedy
k častějšímu vzorkování uražené vzdálenosti