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

support.dce.felk.cvut.cz
from support.dce.felk.cvut.cz More from this publisher
13.07.2015 Views

28 KAPITOLA 4. KOMUNIKAČNÍ PROTOKOL2.4.1.3.Obrázek 4.2: Ukázka programu DataReaderObrázek 4.3: Ukázka výpisu Log panelu

Kapitola 5Úpravy vizualizačního SWVizualizační SW byl vyvíjen dříve než řídicí jednotka. Proto mohlo během jeho vývojedojít k chybám, které nemusely být odhaleny, protože oba systémy (DataReader a řídicíjednotka) nebyly testovány proti sobě. To se ukázalo jak pravda a muselo tedy dojít kopravám kódu vizualizačního SW. Jednalo se o chyby:• špatné sestavování konstant do zprávy o nastavení regulátoru• chybný výpis nastavení konstant regulátoru• zacyklení při ukládání vzorků do temp file“ ”Kromě oprav byly během vývoje řídicí jednotky přidány i nové funkčnosti do vizualizačníhoSW. Jsou to:• možnost nastavení rozsahu maximálních a minimálních hodnot reference (otáček)podle polohy plynové páky na vysílači• nový režim Control“ ”5.1 Popis oprav DataReaderŠpatné sestavování konstant regulátoru do zprávyKonstanty regulátoru se nastavují v okně Regulátor (obrázek 5.1). Po kliknutí na tlačítkoSet“ se zavolá metoda umístěná ve třídě FormController.cs:”private void buttonSet_Click(object sender, EventArgs e)29

Kapitola 5Úpravy vizualizačního SWVizualizační SW byl vyvíjen dříve než řídicí jednotka. Proto mohlo během jeho vývojedojít k chybám, které nemusely být odhaleny, protože oba systémy (DataReader a řídicíjednotka) nebyly testovány proti sobě. To se ukázalo jak pravda a muselo tedy dojít kopravám kódu vizualizačního SW. Jednalo se o chyby:• špatné sestavování konstant do zprávy o nastavení regulátoru• chybný výpis nastavení konstant regulátoru• zacyklení při ukládání vzorků do temp file“ ”Kromě oprav byly během vývoje řídicí <strong>jednotky</strong> přidány i nové funkčnosti do vizualizačníhoSW. Jsou to:• možnost nastavení rozsahu maximálních a minimálních hodnot reference (otáček)podle polohy plynové páky na vysílači• nový režim Control“ ”5.1 Popis oprav DataReaderŠpatné sestavování konstant regulátoru do zprávyKonstanty regulátoru se nastavují v okně Regulátor (obrázek 5.1). Po kliknutí na tlačítkoSet“ se zavolá metoda umístěná ve třídě FormController.cs:”private void buttonSet_Click(object sender, EventArgs e)29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!