Funkcióblokk MEM_GLOBAL

A MEM_GLOBAL funkcióblokk egy egyszerű globális memóriafunkció.

Ez a funkcióblokk használható egyszerű adatok tárolására az alkalmazásban, és ezek globális elérhetőségének biztosítására.

Tip:Azonban minden használt elem listázásához jobbra kattintson a funkcióblokra. Ha az adatbázist egy további elemben használták, akkor ezek Használat alatt jelennek meg. A lista NS névtér szerint van felosztva.

Adatbázis

A DB adatbázist használják a globális névtér meghatározásához. Például: Licht.EIN vagy Lüftung.Störung stb.

Ez az adatok tárolására szolgál a háttérben. Ha később megváltoztatja a nevet, akkor az adatok elveszhetnek.

Bevitel IN

Azon adatok meghatározása, amelyek el kellene legyenek tárolva. A formátum nem számít.

Bevitel SAVE

Ha a pozitív él jelenik meg, akkor az IN bevitel értéke átmásolódik a memóriába és a Q kimeneten megjelenik. Ezen kívül az érték összes többi MEM_GLOBAL funkcióblokkal szinkronizálva lesz.

Bevitel RESET

Ha a pozitív él jelenik meg, akkor a memória visszaállítva lesz. A Q kimeneten ismét a NULL érték jelenik meg.

Bevitel NS

A NS bevitel segítségével egy dinamikus névtér hozzáadható. Ez egy alárendelt változóval egyenlő. Ez jelentősen egyszerűsíti a kezelést a sablonokkal. A érték szinkronizálásához ez az azonosnak kell lennie a NS bevitellel.

Megjegyzés:A név DB.NS bővítésével lehet konfliktus keletkezhet más MEM_GLOBAL funkcióblokkal. Ha nem definiálják a NS-t, akkor az interna változó egy ponttal végződik.

Kimenet Q

A memóriában tárolt adatbázis visszaadása. A kezdeti állapotban ez az érték NULL.