Blok Funkce STATUS

Blok funkce STATUS zapisuje globální stav. Takto lze monitorovat jednu nebo více světel nebo spotřebičů.

Tip: Aby bylo možné vypsat všechna použita prvky, klikněte pravým tlačítkem myši na blok funkce. Pokud byla databáze použita v jiném prvku, budou tyto zobrazeny pod Použito V . Seznam je rozdělen podle jmenných prostorů NS.

Databáze

Databáze DB se používá k definování globálního jmenného prostoru. Například: Licht.EIN nebo Lüftung.Störung atd.

Vstup ON

Vstup udává, zda je hodnota aktivní.

Vstup NUM

Na vstupu lze předat číslo. Toto bude pak vyhodnoceno, pokud je ON pravdivé.

Vstup TEXT

Na vstupu lze předat text s řetězcem znaků. Takto je možné například vypsat chybu. Text se předává pouze v případě, že vstup ON je pravdivý.

Tip: S řetězcem {name} lze přenést název dokumentu a s {dir} cesta na vstup TEXT. Pak se však již neřadí podle jmen. S {dir:2} lze délku cesty zkrátit na 2 adresáře. S {dir:-1} se cesta zkracuje shora dolů. Je také možné definovat oddělovač pomocí {dir::\}.

Vstup NS

S vstupem NS lze přidat dynamický jmenný prostor. Tento odpovídá podřízené proměnné. To značně zjednodušuje práci se šablonami. Aby hodnota mohla být vyhodnocena s blokem funkce GETSTATUS, musí být totožná s vstupem NS.

Poznámka: Protože jméno je rozšířeno o DB.NS, může dojít ke konfliktu s jinými bloky funkce STATUS. Pokud není NS definován, má interní proměnná tečku na konci.