Jak zpracovávat události ve Vijeo Designeru 20.9.2016 Klíčová slova: SoMachine, Vijeo Designer, události, events, PLC, HMI Cíl: Podat informace o zpracovávání událostí ve Vijeo Designeru OEM solution 1
NEŽ ZAČNETE Tento manuál předpokládá, že máte základní znalosti práce s vývojovým prostředím Vijeo Designer. Je nutné znát, jak vytvořit nový projekt. Pokud těmito znalostmi nedisponujete, doporučujeme nastudovat dokumentaci k Vijeo Designeru nebo se zúčastnit školení. 1. Dynamické nastavení textu události Dynamický text se definuje formátem uvedeným v tabulce níže: Formát kódu Popis <var:variablename,m.n> Vkládá název proměnné. Následující řádky popisují prvky ve formátu kódu. variablename m n Označuje název proměnné. Podporuje typy BOOL, Integer, String a Float. BOOL a Integer budou ve formátu desetinného čísla. Označuje počet znaků k vyplnění pro proměnnou hodnotu. Označuje desetinná čísla pro typ Integer. Formát kódu <timestamp:mm/dd/yy> Popis Vkládá datum a čas. Následující řádky popisují prvky ve formátu kódu. Pro MMM a MMMM vkládejte měsíc pouze v angličtině (např. FEB a February). y yy yyyy M MM MMM Označuje jednociferný rok bez nuly na začátku. Označuje dvojciferný rok s nulou na začátku. Označuje čtyřciferný rok. Označuje jedno nebo dvouciferný měsíc bez nuly nebo mezery na začátku. Označuje dvojciferný měsíc s nulou na začátku. Označuje tříznakový název měsíce se všemi velkými písmeny (např. FEB) OEM solution 2
MMMM d dd Označuje calý název měsíce se smíšenými velkými a malými písmeny. Označuje den (jedno nebo dvojciferný) bez nuly nebo mezery na začátku. Označuje den (dvojciferný) s nulou na začátku. H Označuje jedno nebo dvojcifernou hodinu ve 24- hodinovém formátu s nulami nebo mezerami na začátku. HH Označuje hodinu ve 24-hodinovém formátu bez nul na začátku. h Označuje jedno nebo dvojcifernou hodinu ve 12- hodinovém formátu bez nuly nebo mezery na začátku. hh m mm s ss a Označuje hodinu ve 12-hodinovém formátu s nulami na začátku. Označuje minuty (jedno nebo dvojciferné) bez nul a mezer na začátku. Označuje minuty (dvojciferné) s nulami na začátku. Označuje sekundy (jedno nebo dvojciferné) bez nul nebo mezer na začátku. Označuje sekundy (dvojciferné) s nulami na začátku. Označuje AM/PM velkými písmeny. Jiné znaky Označuje povolené znaky ve formátu kódu. Jsou to: - : \ / ^ $ ( ) < > { } [ ]. * + a mezera. Alfanumerické znaky a znaky, které se nevyskytují v tomto seznamu, je možné použít napsané mezi jednoduchými uvozovkami, například: =, ~ nebo 'km' OEM solution 3
Příklad vytvoření dynamického textu v nově vytvořeném textresource: Pozn: Jeden řádek může obsahovat max. 255 znaků zdrojového textu. Pozn: Při syntaktické chybě je veškerý nově zadaný text odstraněn. Doporučuje se zadání napsat např. v Notepadu a Vijeo Designeru posléze zkopírovat. 2. Vytvoření event group OEM solution 4
3. Spouštění události vytvoření akce Dále je potřeba nastavit spouštění akce. V příkladu níže se akce spustí při změně proměnné _UserName, tzn. při přihlášení uživatele. OEM solution 5
4. Zobrazení událostí Události mohou být zobrazeny na operátorském panelu v objektu Alarm Summary: Události lze ukládat také do souboru: OEM solution 6
Schneider Electric CZ, s. r. o. U Trezorky 921/2 158 00 Praha 5 Zákaznické centrum Tel.: 382 766 333 E-mail: podpora@schneider-electric.com Schneider Electric Slovakia, s. r. o. Karadžičova 16 821 08 Bratislava Zákaznícke centrum Tel.: 02 4552 4010 E-mail: sk.schneider@schneider-electric.com www.schneider-electric.cz www.schneider-electric.sk 07 2016. S1545CZ_10 2016 Schneider Electric. Všechna práva vyhrazena. Všechny ochranné známky jsou ve vlastnictví společnosti Schneider Electric Industries SAS nebo jejích přidružených společností. OEM solution 7