2.3 Online monitorování/řízení

Nástroj RexDraw disponuje i režimem tzv. online monitorování. V něm je možné upravovat parametry běžícího řídicího algoritmu. V záložce v hlavním menu naleznete možnost Target (Connect/Watch, Disconnect). Po připojení k danému targetu/zařízení zešediví pozadí jednotlivých souborů projektu a lze sledovat aktuální hodnoty na všech vstupech/výstupech bloků a měnit parametry bloků. Dvojklikem na daný blok se nám otevře stránka s parametry, změnu parametrů lze potvrdit stiskem klávesy Enter, stiskem tlačítka OK nebo Použít. Pokud nechceme změny použít, stiskne se tlačítko Storno. Zobrazení aktuálních hodnot se provádí vybráním daného bloku a zvolením položky menu Target/Monitor Selection (Ctrl+W). Hodnoty se zobrazují před/za vstupním/výstupním pinem. V případě, že byly v online režimu změněny nějaké parametry, vyskočí při odpojení od targetu okno Parameter changes, kde je možné vybrat změny, které se mají promítnout do zdrojových .mdl souborů.


PIC


Obrázek 2.5: Monitorování a řízení procesu

2.3.1 Zobrazení trendů

Průběh aktuálních veličin lze zobrazovat pomocí bloků TRND a TRNDV. Tyto bloky slouží pro ukládání průběhů až čtyř pro TRND a až 64 pro TRNDV vstupních signálů do cyklických trendových buferů v paměti cílového zařízení (target). Výhodou bloku TRND je synchronní ukládání dat s během exekutivy reálného času, které umožňuje ukládat do trendu i velmi rychlé signály. Na rozdíl od asynchronního ukládání dat na nadřazeném operátorském počítači (host) nedochází ke ztrátě některých vzorků nebo jejich vícenásobnému uložení. Data lze zobrazovat přímo z programu RexDraw a to prostým poklikáním na bloky TRND a TRNDV v online režimu, zobrazí se samostatné okno, kde jsou zobrazeny průběhy daných veličin. V trendu lze zoomovat pomocí kolečka myši. Lze schovat jednotlivé průběhy v pravé části okna ve stromu "Signals". Dále lze trend zastavit pomocí tlačítka pause nebo stop. Data z trendu lze exportovat do csv souboru.

2.3.2 WebWatch vizualizace (HMI)

Další možností online monitorování a ovládání procesu je použití tzv. WebWatch vizualizace. Jedná se o automaticky vygenerovanou HTML stránku, kterou lze spustit ve webovém prohlížeči (PC, mobilní telefon či tablet). Bloky jsou zobrazovány obdobně jako v RexDraw. Změna parametrů se provádí dvojklikem na daný blok, zadáním nových parametrů a potvrzení tlačítkem OK. Monitorování vstupních/výstupních signálů se provádí kliknutím pravým tlačítkem na požadovaný blok.

Další informace a podrobnosti o WebWatch naleznete v dokumentaci bloku HMI v [1].


PIC


Obrázek 2.6: Online monitorování přes webové rozhraní

2.3.3 Diagnostický nástroj RexView

Pro pokročilejší funkce vzdálené správy a sledování běhu algoritmu na cílovém zařízení slouží nástroj RexView [2]. Program poskytuje detailní hierarchicky uspořádané informace o všech subsystémech jádra. Komunikace pomocí protokolu TCP/IP umožňuje připojit se k běžícímu jádru na lokálním počítači, v lokální síti i ve vzdálené síti (např. přes Internet).