Blok funkce GETSTATUS

Blok funkce GETSTATUS čte globální stav.

Tip: Aby bylo možné vypsat všechna použita prvky, lze pomocí pravého tlačítka myši kliknout na blok funkce. Pokud byla databáze použita v další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 LF

Vstup Line Feed definuje text mezi statustexty výstupu TEXT. Je-li LF rovno NULL, pak se bere nový řádek jako standard.

Vstup NS

Pomocí vstupu NS lze přidat dynamický jmenný prostor. Tento odpovídá podřízené proměnné. To značně zjednodušuje práci se šablonami rozsahů. Aby mohla být hodnota vyhodnocena s blokem funkce STATUS, 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 stavů. Pokud není NS definován, má interní proměnná tečku na konci.

Výstup ON

Výstup ON je pravdivý, pokud jsou jeden nebo více vstupů u bloku funkce STATUS se stejnou databázovou proměnnou pravdivé.

Výstup NUM

Výstup NUM je součet všech vstupů NUM.

Výstup NUM_MIN

Výstup NUM_MIN je nejmenší hodnota vstupu NUM.

Výstup NUM_MAX

Výstup NUM_MAX je největší hodnota vstupu NUM.

Výstup NUM_AVG

Výstup NUM_AVG je průměrná hodnota všech aktivních vstupů NUM.

Výstup COUNT

Výstup COUNT je součet všech aktivních bloků funkce STATUTS se stejnou databázovou proměnnou.

Výstup TOTAL

Výstup TOTAL je součet všech aktivních a neaktivních bloků funkce STATUTS se stejnou databázovou proměnnou.

Výstup TEXT

Výstup TEXT vrací všechny texty aktivních bloků funkce STATUS. Tyto jsou spojeny s řetězcem LF a sestaveny podle abecedy. Duplicitní záznamy jsou ignorovány.