
De functieblok MEMDB is een meervoudige opslagfunctie.
Dit functieblok kan worden gebruikt om meerdere gegevens rechtstreeks in de applicatie op te slaan.
De database slaat alle gegevens op in de achtergrond. Wanneer de naam later in het programma wordt gewijzigd, gaan mogelijk gegevens verloren.
Definieert de gegevens die moeten worden opgeslagen. Het formaat is daarbij gelijk.
De ingang definieert de naam van de opslagplaats als tekenreeks. Deze mag niet leeg zijn en geen puntkomma ";" bevatten. Anders mislukt het opslaan.
Wanneer de naam wordt gewijzigd, verandert direct de opslagplaats. Dit betekent dat de vorige waarde aan de uitgang niet meer beschikbaar is.
Bij een positieve flank wordt de waarde aan de ingang IN in het geheugen gekopieerd en aan de uitgang Q uitgegeven.
Bij een positieve flank wordt het geheugen van de gekozen naam gewist. Aan de uitgang Q ligt weer de waarde NULL aan.
Bij een positieve flank wordt het gehele geheugen teruggezet. Aan de uitgang Q ligt weer de waarde NULL aan.
Geeft het geheugen van de database van de gekozen naam terug. Bij de initialisatie is deze waarde NULL.
De uitgang is waar als er een fout optreedt. Dit is het geval wanneer de naam verkeerd gedefinieerd werd.
De uitgang geeft alle geheugens als tekenreeks gescheiden door een puntkomma terug.
De uitgang geeft het aantal geheugens terug.