RECON - obslužný program k měřicímu zařízení REDALS. |
Návod na použití. |
|
Úvod
| Konfigurace |
Čtení dat |
Úprava dat |
Finální graf |
Multigraf |
Smazání dat |
Testování |
|
|
Úvod.
RECON je program, vyvinutý speciálně pro grafické zpracování dat z měřicího zařízení REDALS. Je určen pro práci na běžných osobních počítačích s operačním systémem MS Windows. Na vybavení počítače ani jeho výkonnost a kapacitu neklade žádné zvláštní nároky.
Program je uživatelsky konfigurovatelný, kdykoliv lze měnit číslo používaného sériového portu, počet používaných měřicích tenzometrických snímačů a jejich rozsahy, dále požadované rozměry grafů a nakonec i jazyk, kterým komunikuje s uživatelem.
Data mohou být čtena přímo ze zařízení REDALS přes sériový port, z textového souboru kam byla dříve stažena třeba pomocí terminálového programu a posléze i z vlastních strukturovaných souborů, kam byla uložena předchozím zpracováním, pro přímé zobrazení finálního grafu a jeho případnou úpravu.
Vlastní zpracování dat, hlavně jejich správné oříznutí, je prováděno intuitivně posouváním kurzorových čar po předkresleném grafu. Umožňuje eliminovat jevy jako je změna hmotnosti motoru během jeho chodu při jeho jakékoliv jiné orientaci než je vodorovná.
Finální graf je vykreslen se stupnicemi a rastrem pro dobrou orientaci. Počáteční, programem navržené hodnoty rozsahu stupnic, jejich popisu a rastru je možno snadno změnit. V grafu se zobrazuje teplota v okamžiku měření, maximální a průměrný tah, celková doba chodu, celkový impulz motoru a po doplnění hmotností pohonné hmoty i tato hmotnost a specifický impulz. Ke grafu je možno připsat jakýkoliv textový doprovod a vše uložit do souboru pro příští zobrazení a případné další změny či doplnění komentáře. Samotný graf je možno uložit v obrazovém formátu BMP nebo GIF.
Program umožňuje otevření více dat najednou, vytvoření společného grafu a grafu průměrných hodnot. Jednotlivé grafy lze posunovat a obarvovat.
Konfigurace.
Po spuštění programu se zobrazí prázdné okno s menu na horní liště. Jako první si zalouží pozornost položka Konfigurace, po jejím odklepnutí se objeví následující dialog :
Číslo portu je pořadové číslo sériového portu, na který bude připojen REDALS při přímém čtení dat z něj. Pro čtení dat ze souboru není tento parametr využit.
Snímače je seznam všech používaných snímačů, hodnoty v [N]. Snímače jsou připraveny s měřicími rozsahy dle výpočtu, hotové jsou kalibrovány a zjištěné hodnoty jejich rozsahů jsou uvedeny zde. Rolovací seznam je editovatelný, kdykoliv je možno snímače přidávat, ubírat nebo opravit. Musí být uveden alespoň jeden.
Rozměry grafu v pixelech jsou vodorovný a svislý rozměr grafu, a to jak editačního, tak finálního, na obrazovce a také po uložení do souboru jako obrázek. Není vhodné používat příliš malé hodnoty, protože pak dochází k viditelnému zkreslení vlivem rastrového charakteru obrazu. Naopak příliš velké rozměry způsobí, že se graf nevejde na obrazovku a práce je ztížena nutností jeho posouvání pomocí šoupátek. Pro malé obrazovky, nastavené na rozlišení 800x600, je vhodný rozměr grafu 640x480. Pro větší obrazovky s vyšším rozlišením, například 1024x768, je vhodný rozměr grafu 800x600.
Jazyk je parametr definující jakým jazykem program komunikuje s uživatelem. Lze kdykoliv za chodu měnit. Jsou implementovány hodnoty cz (čeština) a en (angličtina).
Po nastavení všech požadovaných hodnot se stiskem tlačítka OK tyto uloží do souboru a zůstanou zachovány pro další spuštění programu.
Poznámka k souboru konfigurace. Je uložen v aktuálním adresáři pod jménem recon.cfg a měl by být měněn pouze výše uvedeným mechanizmem. Při jeho poškození nebo smazání je při spuštění programu vydána varovná hláška a je nutno všechny hodnoty zkontrolovat a opravit.
Poznámka k souboru jazykových mutací. Je uložen v aktuálním adresáři pod jménem recon.lng a nemělo by být do něj nekvalifikovaně zasahováno. V případě jeho zničení je při spuštění programu vydána varovná hláška a nelze přepínat jazyky. Zobrazují se pouze implicitní texty v češtině. Kvalifikovaný uživatel může pomocí čistě textového editoru texty změnit nebo dokonce přidat další jazyk. V tom případě je také nutno tento editorem přidat do seznamu jazyků v konfiguračním souboru.
Vzhled úvodního okna programu je možno měnit umístěním souboru bg.jpg s vhodným obrazem do adresáře, kde se program nachází. Pokud tento soubor neexistuje, vzhled je standardní windows.
Čtení dat.
Zdrojem dat pro program je buď přímo REDALS připojený přes sériový port nebo diskový soubor, který může být ve dvou formátech. Nyní si ukážeme všechny možnosti.
Čtení dat z REDALSu se spustí po odklepnutí volby Čtení dat v hlavním menu:
Jako první proběhne načtení hlavičkových údajů z REDALSu.
Údaje se vypíší a po odklepnutí se zobrazí seznam logů, které je možno načíst. Jakmile se zvolí log, program pokračuje jeho načtením a otevřením nového okna pro zpracování dat. Akci je též možno zrušit stiskem tlačítka Zrušit.
Pokud během čtení dat přes sériový port dojde k nějaké chybě, vypíše se varovná hláška a ve stahování dat se nepokračuje. Pak je třeba ověřit číslo portu, připojení přes prodlužovací sériový kabel a zapnutí REDALSu. Případným vypnutím a znovuzapnutím REDALSu ověřit jeho funkčnost, blikne oranžová dioda.
Čtení dat ze souboru se spustí po odklepnutí volby Soubor -> Otevřít v hlavním menu. Jako možné volby jsou soubory textové, které mají příponu txt, dále soubory programu RECON, které mají příponu rcn, a posléze skripty pro vytvoření vícenásobných grafů, které mají příponu rcs.
Soubory txt musí obsahovat přesně stejná data, jako je jeden log z REDALSu. Je možno je získat stažením logů pomocí jiného programu, třeba obecného terminálového. Po otevření souboru program pokračuje zcela shodně, jako při přímém načtení dat z REDALSu. Je třeba dávat pozor a nepokoušet se zpracovávat jiné textové soubory než ty se správným obsahem, jinak může kromě vydání varovné hlášky dojít k nesmyslné činnosti programu.
Soubory rcn jsou vygenerovány přímo tímto programem na konci zpracování dat. V těchto souborech jsou uložena vlastní data, textové komentáře k nim a parametry zobrazení grafů. V nich je zahrnut výsledek celé práce, proto je třeba si je zálohovat a raději do nich nezkoušet zasahovat jinými programy. Po vybrání souboru a potvrzení program otevře okno s finálním grafem, takže funguje jako zobrazovač. Navíc je ale možno graf dále upravovat. Je možno měnit parametry zobrazení a taktéž je možno vrátit ze zpět na ořezávání, jak bude popsáno na následující stránce. Nakonec je možno data i obrázek uložit, a to buď přepsat původní soubory nebo vytvořit nové. Touto funkcí programu je též možné vytvořit pro jedna data více grafů s rozdílnými parametry zobrazení a rozlišeními obrazu.
Soubory rcs jsou vygenerovány přímo tímto programem na konci zpracování více dat najednou. V principu se jedná o skripty, jejichž otevřením lze kdykoliv znovu zobrazit vícenásobný graf z dat, uložených v jednotlivých rcn souborech.
Úprava dat.
Po načtení dat z REDALSu nebo textového souboru se otevře nové okno s obrázkem s jednoduše zobrazenými daty v celém jeho rozsahu:
Program dle průběhu grafu navrhne počáteční polohu svislých a dolní ořezávací čáry. V případě jiné než vodorovné orientace motoru v měřicím zařízení bude dolní ořezávací čára šikmá. Uživatel nyní může popotahováním myší za svislé čáry a konce dolní čáry nastavit oříznutí grafu dle vlastního uvážení. Pro usnadnění je možno graf roztáhnout volbou Zvětšení v několika různých hodnotách. Po roztaženém grafu je pak možno se pohybovat pomocí šipek u dolních rohů obrázku. Dále je možné vyhladit "roztřesené" hodnoty pomocí volby Zhlazení, taktéž v několika úrovních. Pod obrázkem se průběžně zobrazují časové pozice levé a pravé ořezávací čáry a jejich rozdíl.
Volba Snímač je zobrazena, pokud jsou v konfiguraci uvedeny alespoň dva snímače. Je třeba vybrat ten, který byl pro dané měření použit.
Po nastavení kurzorových čar do požadovaných poloh se stiskem volby Potvrdit vykreslí finální graf.
Finální graf.
Finální graf se zobrazí ve dvou případech. Prvním je otevření souboru .rcn v hlavním okně programu. V tom případě se graf vykreslí přesně v tom stavu, v jakém byl v okamžiku minulého uložení dat. Druhým případem je potvrzení oříznutí v předchozím kroku zpracování surových dat.
Zvýrazněná svislá čára s vypsanými hodnotami času a tahu je myší posunovatelné pravítko, které lze nahodit i shodit v menu Nástroje. Slouží k přesnému odečítání hodnot z grafu.
Volba Snímač je zobrazena, pokud jsou v konfiguraci uvedeny alespoň dva snímače. Změna snímače má smysl pouze tehdy, pokud byl v předchozím kroku zpracování dat omylem uveden jiný, než skutečně použitý.
Volbou Zpět je možno se vrátit na předchozí krok úpravy dat.
Program pro první vykreslení po předchozím kroku oříznutí navrhne počáteční rozsahy a členění stupnic. Požadované hodnoty se vloží v dialogu, který se zobrazí po stisku volby Nastavení:
Rozsahy stupnic je vhodné nastavovat na nějakou nahoru zaokrouhlenou "kulatou" hodnotu, popisy a rastr dle uvážení tak, aby usnadňovaly orientaci v hodnotách. V případě měření série shodných motorů by u všech grafů měly být hodnoty nastaveny shodně, pak je možné grafy snadno vizuálně porovnávat. Posléze se v tomto dialogu také zadává hmotnost pohonné hmoty, což programu umožní spočítat specifický impulz. Všechny tyto hodnoty lze kdykoliv později změnit a graf překreslit.
Ke každému měření přísluší slovní popis a doplňující údaje. Stiskem volby Komentář se otevře editovací dialog:
Nyní je možno doplnit data jakýmkoliv textovým doprovodem. Lze kdykoliv modifikovat dříve vytvořený komentář.
V okamžiku, kdy je vše hotovo, je třeba data uložit. To se provede stiskem volby Soubor -> Uložit data. Zobrazí se standardní windowsí dialog pro uložení souboru. V případě, že byla zpracovávána již dříve uložená data, je možno soubor přepsat. Jinak je třeba zadat jeho jméno. Přípona .rcn se doplní sama.
Dále je možno pomocí volby Soubor -> Uložit obrázek uložit pouze samotný graf. Opět se otevře standardní windowsí dialog pro uložení obrazu. Obraz je možno uložit standardně jako soubor s příponou .bmp, ale též jako .gif což je podstatně úspornější.
Multigraf.
Finální graf se zobrazí ve dvou případech. Prvním je otevření souboru .rcs v hlavním okně programu. V tom případě se graf vykreslí přesně v tom stavu, v jakém byl v okamžiku minulého uložení dat. Druhým případem je otevření více jak jednoho datového .rcn souboru najednou.
Jednotlivé grafy se vykreslí šedou barvou. Program doplní graf průměrných hodnot barvou černou. Barvy všech grafů lze nastavit pomocí standardního windows dialogu barev, který se otevře po stisknutí tlačítka s číslem odpovídajícího grafu na dolním okraji. Tlačítko pro graf průměrných hodnot je označeno hvězdičkou. Dále je možno grafy na sebe ručně horizontálně adjustovat pomocí tlačítek s šipkami zcela vespod.
Program pro první vykreslení navrhne počáteční rozsahy a členění stupnic dle parametrů v jednotlivých .rcn souborech. Požadované hodnoty se vloží v dialogu, který se zobrazí po stisku volby Nastavení:
Rozsahy stupnic je vhodné nastavovat na nějakou nahoru zaokrouhlenou "kulatou" hodnotu, popisy a rastr dle uvážení tak, aby usnadňovaly orientaci v hodnotách. Posléze se v tomto dialogu také zadává hmotnost pohonné hmoty, což programu umožní spočítat průměrný specifický impulz. Všechny tyto hodnoty lze kdykoliv později změnit a graf překreslit.
Každý jednotlivý graf má nastaveno počáteční zhlazení ze souboru .rcn, t.j. takové, jaké bylo zvoleno při jeho zpracování. Stiskem volby Zhlazení se otevře editovací dialog:
Nyní je možno změnit úroveň zhlazení jednotlivých grafů i grafu průměrných hodnot.
V okamžiku, kdy je vše hotovo, je třeba skript uložit pro příští vykreslení. To se provede stiskem volby Soubor -> Uložit skript. Zobrazí se standardní windowsí dialog pro uložení souboru. V případě, že byla opakovaně zpracovávána již dříve uložená data, je možno soubor přepsat. Jinak je třeba zadat jeho jméno. Přípona .rcs se doplní sama.
Dále je možno pomocí volby Soubor -> Uložit obrázek uložit pouze samotný graf. Opět se otevře standardní windowsí dialog pro uložení obrazu. Obraz je možno uložit standardně jako soubor s příponou .bmp, ale též jako .gif což je podstatně úspornější.
Smazání dat.
Po uložení všech cenných dat do souborů .rcn je třeba obsah paměti REDALSu smazat a připravit jej tak pro příští měření. Toho se dosáhne kliknutím na volbu Smazání dat v hlavním menu.
Aby nedošlo k nechtěnému náhodnému odstranění dosud neuložených cenných dat, zobrazí se varovná hláška a data jsou smazána až po potvrzení.
Nakonec se zobrazí text, který vrací REDALS.
Testovací režim REDALSu.
Testovací režim umožňuje kalibraci snímače a ověření funkčnosti kompletního měřicího zařízení. Po jeho připojení k počítači se testovací režim spustí volbou Test v hlavním menu.
Program aktivuje REDALS v testovacím režimu, kdy tento posílá hodnoty ze snímače frekvencí 5 za sekundu. Je-li vše v pořádku, zobrazí se okénko s průběžně ubíhajícím grafem hodnot s plovoucí nulou a zároveň se zobrazuje číselná hodnota. Pro ověření funkce snímače stačí pouhé jeho stlačení prsty a výsledek je hned vidět na grafu i číselné hodnotě.
Stiskem tlačítka Stop se testovací režim ukončí a je možno pokračovat v jiné práci. Data, uložená v REDALSu, se testovacím režimem nijak neovlivní.