Moravské přístroje, a. s., zdroj: https://www.mii.cz/cat?id=216&lang=405, vytištěno: 30.04.2025 13:15:28
23.9.2020 |
---|
Prakticky v žádné aplikaci se neobejdeme bez archivace měřených hodnot, zobrazování časových průběhů a hlídání alarmů. V Control Webu je pro všechny tyto situace připravená podpora. |
Archivace jedné hodnoty a zobrazení v grafuZákladní principy archivace vysvětlíme na nejelementárnějším příkladu. Budeme chtít archivovat jednu veličinu a následně ji zobrazit v grafu. Poznámka: Problematika archivace dat je velice rozsáhlá. Pro více informací nahlédněte v dokumentaci do kapitoly Archivace a historické trendy. Začneme tím, že si v aplikaci vytvoříme jeden archivní datový element. data alarm archiv1 {period = 1}; arch_1 = rand() * 100; end_alarm; end_data; perioda určuje, jak často se bude výsledek zadaného výrazu archivovat. Pro ukládání dat doporučujeme používat SQL server, který je k dispozici při instalaci systému Control Web. Vytvořenou aplikaci necháme chvíli běžet, abychom měli k dispozici nějakou historii a mohli se na ní později dívat. Nyní do aplikace vložíme přístroj data_viewer, který nám umožní archivní data sledovat. data_viewer je velice mocný přístroj, který umožňuje zobrazit historická data v tabulce nebo grafu. Je možné vybírat z obrovského množství zobrazení, typů časových nebo datových os a podobně. Kompletní popis tohoto přístroje by vydal na samostatný článek. My si nyní vystačíme pouze se základním nastavením (kompletní popis přístroje je možné najít v dokumentaci). V přístroji musíme nastavit jaké datové elementy bude zobrazovat. data_viever organizuje datové elementy ve skupinách (data groups). Pro náš datový element musíme vytvořit novou skupinu. a textový zápis tohoto nastavení: data_viewer data_viewer_1; data_group group_name = 'group1'; title = 'Skupina 1'; data_elements item data_element = archiv1.arch_1; end_item; end_data_elements; end_data_group; active_group = 'group1'; end_data_viewer; Přístroj data_viewer může pracovat ve dvou režimech:
Přehled možností přístroje data_viewer pro zobrazení archivovaných dat
Sledování mezí veličin
|
Databáze a SQL | 23.9.2020 |
---|