
Funksjonsblokken MEM_GLOBAL er en enkel global minnefunksjon.
Denne funksjonsblokken kan brukes til å lagre enkle data i applikasjonen og gjøre disse globalt tilgjengelige.
Tips: For å lage en liste over alle brukte elementer, kan du høyreklikke på funksjonsblokken. Hvis databasen er brukt i et annet element, vil disse vises under
Brukt av. Listen deles etter navnrommene til NS.
Databasen DB brukes til å definere det globale navnrommet. For eksempel: Lys.PÅ eller Ventilasjon.STORE o.l.
Denne lagrer data i bakgrunnen. Hvis navnet endres senere i programmet, kan data gå tapt.
Definerer dataene som skal lagres. Formatet er uansett.
Ved en positiv flanke blir verdien på inngangen IN kopiert til minnet og gitt ut på utgangen Q. Dessuten blir verdien synkronisert med alle andre MEM_GLOBAL-funksjonsblokker.
Ved en positiv flanke blir minnet tilbakestilt. På utgangen Q ligger igjen verdien NULL.
Med inngangen NS kan et dynamisk navnrom legges til. Dette svarer til en underordnet variabel. Dette forenkler håndteringen med skablonene betydelig. For at verdien skal kunne synkroniseres, må denne være identisk med inngangen NS.
Merk: Siden navnet utvides med DB.NS, kan det oppstå konflikt med andre MEM_GLOBAL-funksjonsblokker. Hvis NS ikke er definert, har den interne variabelen et punkt i enden.
Returnerer minnet til databasen. Ved initialisering er denne verdien NULL.