Blocco funzionale MEMDB

Il blocco funzionale MEMDB è una funzione di memorizzazione multipla.

Questo blocco funzionale può essere utilizzato per memorizzare più dati direttamente nell'applicazione.

Database

La database memorizza tutti i dati in background. Se il nome viene modificato nel programma successivo, è possibile che i dati vadano persi.

Ingresso IN

Definisce i dati da memorizzare. Il formato non ha importanza.

Ingresso NAME

L'ingresso definisce il nome dello spazio di memoria come stringa di caratteri. Questo non deve essere vuoto e non deve contenere un punto e virgola ";". Altrimenti, la memorizzazione fallisce.

Se il nome viene modificato, lo spazio di memoria cambia immediatamente. Ciò significa che il valore precedente all'uscita non è più disponibile.

Ingresso SAVE

Su un fronte positivo, il valore all'ingresso IN viene copiato nella memoria e all'uscita Q viene emesso.

Ingresso DELETE

Su un fronte positivo, la memoria del nome selezionato viene cancellata. All'uscita Q è presente nuovamente il valore NULL.

Ingresso RESET

Su un fronte positivo, l'intera memoria viene reimpostata. All'uscita Q è presente nuovamente il valore NULL.

Uscita Q

Restituisce la memoria del database del nome selezionato. Durante l'inizializzazione, questo valore è NULL.

Uscita ERR

L'uscita è vera se si verifica un errore. Questo avviene quando il nome è stato definito in modo errato.

Uscita NAMES

L'uscita restituisce tutti i banchi di memoria come stringa di caratteri separati da un punto e virgola.

Uscita COUNT

L'uscita restituisce il numero dei banchi di memoria.