Konstrukce a realizace Å™Ãdicà jednotky malého proudovéhomotoru
Konstrukce a realizace Å™Ãdicà jednotky malého proudovéhomotoru Konstrukce a realizace Å™Ãdicà jednotky malého proudovéhomotoru
34 KAPITOLA 5. ÚPRAVY VIZUALIZAČNÍHO SW
Kapitola 6Návrh stavových automatů řídicíjednotkyV následující kapitole bude popsán návrh jednotlivých stavových automatů, které jsouimplementovány v řídicí jednotce.Při návrhu stavového automatu aplikace je nutné uvažovat následující požadavky:• s ohledem na funkčnost správné dekomponování jednotlivých stavů a automatů• uvažování a zpracování chybových stavů, stavů spadající mimo normální pracovnírežimProtože může během běhu řídicí jednotky dojít k chybě, musí být tyto stavy detekoványa zároveň musí dojít k jejich bezpečnému odstranění, popřípadě bezpečnémuodstavení jednotky.6.1 Možné programové implementace stavovéhoautomatuK programové implementaci stavového automatu a přechody mezi jednotlivými stavy, sedá použít hned několik programových konstrukcí. Nejjednodušší implementace je pomocípodmíněného výrazu:if (i == 1) {/* Stav 1 */35
- Page 3: ProhlášeníProhlašuji,žejsemsvo
- Page 6: AbstractThis thesis deals with cons
- Page 10: 3.3.2 Měřící obvod senzoru otá
- Page 15 and 16: Seznam tabulek2.1 Hodnoty otáček
- Page 17 and 18: Kapitola 1ÚvodSen člověka létat
- Page 19 and 20: Kapitola 2Modelářská turbínaPro
- Page 21 and 22: 2.2.VSTUPY/VÝSTUPY TURBÍNY 52.2 V
- Page 23 and 24: 2.3. PROVOZNÍ REŽIMY 7Obrázek 2.
- Page 25 and 26: Kapitola 3Řídicí jednotkaParamet
- Page 27 and 28: 3.1. FADEC 11Výstupní signál tvo
- Page 29 and 30: 3.1. FADEC 13konstantní, nebo pomo
- Page 31 and 32: 3.1. FADEC 153.1.3 Princip řízen
- Page 33 and 34: 3.3. DESKA VSTUPŮ/VÝSTUPŮ 17•
- Page 35 and 36: 3.3. DESKA VSTUPŮ/VÝSTUPŮ 19Obr
- Page 37 and 38: 3.3. DESKA VSTUPŮ/VÝSTUPŮ 21Obr
- Page 39 and 40: Kapitola 4Komunikační protokolMez
- Page 41 and 42: 4.3.PRŮBĚH KOMUNIKACE 25Příkaz
- Page 43 and 44: 4.4. POPIS VIZUALIZAČNÍHO SW 27
- Page 45 and 46: Kapitola 5Úpravy vizualizačního
- Page 47 and 48: 5.1. POPIS OPRAV DATAREADER 31Chybn
- Page 49: 5.2. NOVÉ FUNKČNOSTI DATAREADER 3
- Page 53 and 54: 6.1. MOŽNÉ PROGRAMOVÉ IMPLEMENTA
- Page 55 and 56: 6.3. STAVOVÝ AUTOMAT PRO PŘÍJEM
- Page 57 and 58: 6.5. STAVOVÝ AUTOMAT ŘÍDICÍ Č
- Page 59 and 60: Kapitola 7Softwarové vybavení ř
- Page 61 and 62: 7.2. STRUKTURA PROGRAMU 45Obrázek
- Page 63 and 64: 7.2. STRUKTURA PROGRAMU 47• P0.18
- Page 65 and 66: Kapitola 8Řízení chodu motoruV n
- Page 67 and 68: 8.3. SIMULACE 51superponovaného na
- Page 69 and 70: 8.3. SIMULACE 53Generovani rampy na
- Page 71 and 72: 8.3. SIMULACE 558.3.5 Manuální re
- Page 73 and 74: Kapitola 9ZávěrDiplomová práce
- Page 75 and 76: LiteraturaPhilips (2004), User manu
- Page 77 and 78: Příloha ASchémataV této části
- Page 79 and 80: III
- Page 81 and 82: Příloha BKomunikační protokolTe
- Page 83 and 84: B.2.SMĚR ZPRÁV/PŘÍKAZŮVIIVelik
- Page 85 and 86: B.2.SMĚR ZPRÁV/PŘÍKAZŮIXNastav
- Page 87 and 88: B.2.SMĚR ZPRÁV/PŘÍKAZŮXI§ 1 A
- Page 89 and 90: B.2.SMĚR ZPRÁV/PŘÍKAZŮXIIIB.2.
- Page 91: Příloha CObsah přiloženého CDK
Kapitola 6Návrh stavových automatů řídicí<strong>jednotky</strong>V následující kapitole bude popsán návrh jednotlivých stavových automatů, které jsouimplementovány v řídicí jednotce.Při návrhu stavového automatu aplikace je nutné uvažovat následující požadavky:• s ohledem na funkčnost správné dekomponování jednotlivých stavů a automatů• uvažování a zpracování chybových stavů, stavů spadající mimo normální pracovnírežimProtože může během běhu řídicí <strong>jednotky</strong> dojít k chybě, musí být tyto stavy detekoványa zároveň musí dojít k jejich bezpečnému odstranění, popřípadě bezpečnémuodstavení <strong>jednotky</strong>.6.1 Možné programové implementace stavovéhoautomatuK programové implementaci stavového automatu a přechody mezi jednotlivými stavy, sedá použít hned několik programových konstrukcí. Nejjednodušší implementace je pomocípodmíněného výrazu:if (i == 1) {/* Stav 1 */35