RealTime Database
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”.