Il RealTime DataBase (RTDB) è il cuore del sistema: esso è il centro in cui sono riposti i dati di trattamento e i valori dei punti monitorati dalle periferiche.

Ogni dato del sistema, sia esso relativo ad un punto fisico o logico (e collegato o meno a una periferica), è memorizzato in una cella del database, chiamata Item (“elemento”).

Un Item memorizza il valore del dato, le informazioni descrittive e i dati necessari all’elaborazione del valore stesso.

 

Ciascun Item può essere configurato per trattare una differente tipologia di dati, selezionandone il tipo:

 

Digitale

Utilizzato per rappresentare segnali digitali (stati binari), quali ad esempio l’apertura e chiusura di contatti elettrici, lo stato di una pompa, uno scatto termico, un flag.

 

Analogico

Utilizzato per rappresentare grandezze analogiche, quali ad esempio temperature, livelli, tensioni, valori numerici in genere.

 

Testo

Utilizzato per leggere o scrivere blocchi di testo nelle aree di memoria dei dispositivi, per conservare stringhe di testo in genere.

 

Il RealTime Database e la relativa gestione sono trattati nel capitolo “Gestione del database”.