Okno zobrazování zpráv bylo v Control Webu 9 kompletně
přepracováno. Zprávy již nejsou zobrazovány v samostatných záložkách
(chybové, ladicí,informativní a systémové), ale výběrem ve stromu v
levé části okna je možné zobrazit buď všechny zprávy nebo pouze jednu
ze skupin. Nově je tak možné zobrazit všechny zprávy v jedné tabulce.
Díky tomu vidíme například ladicí zprávy v kontextu zpráv o chybách
komunikací nebo zpráv o navazování komunikace se vzdálenou
aplikací.
Zprávy jsou zobrazené v přehledné tabulce. V okně zpráv je možné
vyhledávat nebo filtrovat zprávy podle zadané masky.
Ukládání do souborů
V předchozích verzích byly události ukládané do souborů
'cw_dbg'/'cw_msg'/'cw_sys.log'.
Pokud byla překročena velikost souboru, přejmenoval
Control Web příponu souboru na 'lo$'
(existující soubor přepsal) a založil soubor nový. Pokud byla
maximální velikost souboru nastavena malá, nebylo možné v případě
poruchy sledovat, co se v aplikaci dělo před delší dobou. Pokud
chtěl uživatel zachovat delší historii informací o běhu aplikace a
nastavil maximální velikost souboru větší, mohly zápisy zbytečně
zdržovat aplikaci.
V nové verzi systému Control Web se ladicí
zprávy ukládají do několika souborů. Uživatel může nastavit
velikost jednoho souboru a počet souborů, které jsou uchovávány.
Soubory tak mají "rozumnou" velikost a je zachována možnost
prohlížet delší historii.
Velikost souboru může být jedna hodina nebo jeden den (parametr
log_file_fragmentation). Počet souborů, které
zůstávají na disku, je možné nastavit parametrem log_file_history
(nastavují se roky, měsíce, dny a případně hodiny). Vše je možné
jednoduše nastavit v datovém editoru aplikace.
Starší záznamy můžeme zobrazit v souborech na disku nebo za
běhu aplikace přímo v Okně zpráv výběrem ze stromu. Pro každý
založený soubor je ve stromu jedna položka.
Jméno souboru začíná cw_msg_, cw_dbg_, cw_err_, pokračuje rok,
měsíc, den a případně hodina.
Soubory jsou textové, je možné je prohlížet v libovolném
textovém editoru. Formát souboru je CSV.
Formát CSV (Comma-Separated Values) je jednoduchý textový
formát určený pro ukládání a výměnu tabulkových dat. Každý řádek
souboru CSV představuje jeden záznam (např. řádek tabulky) a
jednotlivé hodnoty v řádku jsou odděleny čárkou nebo jiným
oddělovačem, nejčastěji středníkem. Tento formát je široce
podporován – lze jej snadno otevřít v tabulkových procesorech,
jako je Microsoft Excel nebo Google Sheets, ale i v databázových a
programovacích nástrojích.
Sep=;
UTC; Color; Application; Message
2025-10-15 13:44:45.717; 0x0; "test panel"; "Z06 Otevřen ventil VT-125"
2025-10-15 13:44:50.719; 0x0; "test panel"; "Porucha komunikace s PLC 15"
2025-10-15 13:45:00.720; 0x0; "test panel"; "Z17 Otevřen ventil VT-346"
2025-10-15 13:45:01.721; 0x0; "test panel"; "Z06 Porucha čerpadla C16"
2025-10-15 13:45:16.723; 0x0; "test panel"; "Z06 Překročení maximální hladiny zásobníku Z-45"
|