
Funktionsblocket MEM_GLOBAL är en enkel global minnesfunktion.
Detta funktionsblock kan användas för att lagra enkla data i applikationen och göra dem globalt tillgängliga.
Tips: För att lista alla använda element, klicka med höger musknapp på funktionsblocket. Om databasen har använts i ett annat element visas dessa under
Används av. Listan delas upp efter namnområdena NS.
Databasen DB används för att definiera det globala namnområdet. Exempelvis: Licht.EIN eller Lüftung.Störung etc.
Den lagrar data i bakgrunden. Om namnet ändras senare i programmet kan data gå förlorad.
Definierar de data som ska sparas. Formatet är godtyckligt.
Vid en positiv flank kopieras värdet på ingången IN till minnet och ges ut på utgången Q. Dessutom synkroniseras värdet med alla andra MEM_GLOBAL-funktionsblock.
Vid en positiv flank återställs minnet. På utgången Q ligger igen värdet NULL.
Med ingången NS kan ett dynamiskt namnområde läggas till. Detta motsvarar en underordnad variabel. Detta förenklar hanteringen med mallarna betydligt. För att värdet ska kunna synkroniseras måste detta vara identiskt med ingången NS.
Anmärkning: Eftersom namnet utökas med DB.NS kan ett konflikt med andra MEM_GLOBAL-funktionsblock uppstå. Om NS inte definieras har den interna variabeln en punkt i slutet.
Ger tillbaka minnet för databasen. Vid initialiseringen är detta värde NULL.