
Blocul funcțional MEMDB este o funcție de memorie multiplă.
Această bloc funcțional poate fi utilizat pentru a stoca mai multe date direct în aplicație.
Baza de date stochează toate datele în fundal. Dacă numele este schimbat ulterior în program, este posibil să se piardă date.
Defineste datele care trebuie stocate. Formatul nu contează.
Intrarea definește numele spațiului de memorie ca șir de caractere. Acesta nu trebuie să fie gol și să nu conțină un punct și virgulă ";". Altfel, stocarea eșuează.
Dacă numele este schimbat, spațiul de memorie se schimbă imediat. Acest lucru înseamnă că valoarea anterioară la ieșire nu mai este disponibilă.
La o frontă pozitivă, valoarea de la intrarea IN este copiată în memorie și este emisă la ieșirea Q.
La o frontă pozitivă, memoria numelui ales este ștersă. La ieșirea Q se află din nou valoarea NULL.
La o frontă pozitivă, întreaga memorie este resetată. La ieșirea Q se află din nou valoarea NULL.
Returnează memoria bazei de date a numelui ales. La inițializare, această valoare este NULL.
Ieșirea este adevărată dacă apare o eroare. Acest lucru se întâmplă dacă numele a fost definit incorect.
Ieșirea returnează toate băncile de memorie ca șir de caractere separate printr-un punct și virgulă.
Ieșirea returnează numărul de bănci de memorie.