
Функціональний блок MEMDB — це багатократна функція зберігання.
Цей функціональний блок можна використовувати для зберігання кількох даних безпосередньо в програмі.
База даних зберігає всі дані у фоновому режимі. Якщо назву змінено пізніше в програмі, то можливо деякі дані будуть втрачені.
Визначає дані, які потрібно зберегти. Формат при цьому не має значення.
Вхід визначає назву місця зберігання як рядок символів. Він не повинен бути порожнім і не містити крапку з комою ";". В іншому випадку збереження не вдасться.
Якщо назву змінено, місце зберігання миттєво зміниться. Це означає, що попереднє значення на виході більше недоступне.
При позитивному фронті значення на вході IN копіюється в пам'ять і видається на виході Q.
При позитивному фронті пам'ять вибраної назви видаляється. На виході Q знову знаходиться значення NULL.
При позитивному фронті вся пам'ять скидається. На виході Q знову знаходиться значення NULL.
Повертає пам'ять бази даних вибраної назви. При ініціалізації це значення NULL.
Вихід є істинним, якщо сталася помилка. Це відбувається, коли назва визначена неправильно.
Вихід повертає всі банки пам'яті як рядок символів, розділений крапкою з комою.
Вихід повертає кількість банків пам'яті.