
Blok funkce MEM_GLOBAL je jednoduchá globální paměťová funkce.
Tento blok funkce lze použít k ukládání jednoduchých dat v aplikaci a poskytování těchto dat globálně.
Tip: Aby bylo možné vypsat všechna používaná 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 DB se používá k definování globálního jmenného prostoru. Například: Licht.EIN nebo Lüftung.Störung atd.
Tato ukládá data do pozadí. Pokud je později v programu změněno jméno, mohou být ztracena data.
Definuje data, která mají být uložena. Formát je v tomto případě bezvýznamný.
Při pozitivní hraně se hodnota na vstupu IN zkopíruje do paměti a vyvede se na výstupu Q. Navíc se hodnota synchronizuje se všemi ostatními bloky funkce MEM_GLOBAL.
Při pozitivní hraně se paměť resetuje. Na výstupu Q je opět hodnota NULL.
Vstupem NS lze přidat dynamický jmenný prostor. Tento odpovídá podřízené proměnné. To značně zjednodušuje práci s šablonami rozsahů. Aby mohla být hodnota synchronizována, 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 MEM_GLOBAL. Pokud není definován NS, má interní proměnná tečku na konci.
Vrací paměť databáze. Při inicializaci je tato hodnota NULL.