
Funksjonsblokken MEMDB er en flerdelt lagringsfunksjon.
Denne funksjonsblokken kan brukes til å lagre flere data direkte i applikasjonen.
Databasen lagrer alle data i bakgrunnen. Endres navnet senere i programmet, går det kanskje tapt data.
Definerer de dataene som skal lagres. Formatet er uansett.
Inngangen definerer navnet på lagerplassen som en streng. Denne må ikke være tom og ikke inneholde et semikolon ";". Ellers mislykkes lagringen.
Endres navnet, bytter lagerplassen umiddelbart. Dette betyr at den tidligere verdien ikke er tilgjengelig på utgangen lenger.
Ved en positiv flanke blir verdien på inngangen IN kopiert til minnet og gitt på utgangen Q.
Ved en positiv flanke slettes minnet for det valgte navnet. På utgangen Q ligger igjen verdien NULL.
Ved en positiv flanke nullstilles hele minnet. På utgangen Q ligger igjen verdien NULL.
Returnerer lagringen av databasen for det valgte navnet. Ved initialisering er denne verdien NULL.
Utgangen er sant hvis en feil oppstår. Dette skjer hvis navnet ble definert feil.
Utgangen returnerer alle lagerbanker som en streng adskilt av et semikolon.
Utgangen returnerer antall lagerbanker.