|
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.
• Oblast lokální paměti (L): Slouží jako zápisníková paměť pro předávání
parametrů podprogramům, ukládání ukazatelů podobně.3 Paměťový prostor S7-200
Data uložená Simatic S7-200 jsou rozdělena několika paměťových typů, podle
toho zda jedná obrazy vstupů, obrazy výstupů, datovou paměť atd.
Dále jsou zde méně používané typy paměťových prostor. Záleží tedy způsobu
přístupu, protože aktuální hodnota časovače uložena bitové proměnné
Word, kdežto bit časovače jen jediný bit.
• Registr obrazů výstupů (Q): stejnou funkci jako předchozí registr,
ovšem pro výstupy programovatelného automatu.dardně 100 případně typicky 200 dní použitím přídavného modulu.
• Oblast bitové paměti (M): Využívá pro ukládání informací stavech
řídících kontaktů.
• Oblast proměnné paměti (V): Slouží pro ukládání mezivýsledků operací
prováděných řídící logikou programu, nebo pro ukládání dat souvisejících vý-
konem programu. těm přistupuje po-
mocí pořadového čísla.
• Oblast paměti čítačů (C): Tato část paměti stejnou funkci jako před-
chozí oblast paměti časovačů. Vysokorychlostní čítače
(HC), Akumulátory (AC) paměti analogových vstupů.2.
• Oblast paměti časovačů (T): Zde jsou uloženy informace jednotlivých
časovačích, tedy aktuální hodnota časovače bit časovače, který logické
jedničce při splnění podmínky kladené časovač.1.[adresa bitu]
• Přístup blokům dat: [Paměťový typ][velikost][adresa počátečního bajtu]
Například pro přístup prvnímu bitu oblasti bitové paměti použit zápis M0. Velmi významnou částí jsou pak Speciální paměťové prostory
11
.
Ke všem těmto paměťovým oblastem lze přistupovat těmito způsoby:
• Přístup jednotlivým bitům: [Paměťový typ][adresa bajtu]. Lze něm
nastavit 256 čítačů nebo časovačů, takže opravdu využitelný pro náročnější
aplikace.
Typy paměťových oblastí:
• Registr obrazů vstupů (I): Automat začátku každého programového
cyklu přečte hodnoty jeho vstupech, uloží tohoto registru poté jsou
využívány běžícím programu.
1.
Nebo například zápis VD4440 říká, jedná přístup proměnné paměti, bloku
dat velikosti Double Word počátečním bajtem 4440