Ogni oggetto gruppo è infatti un punto dati, cioè rappresenta dei dati.
Affinché l'interpretazione dei dati rappresentati da ogni oggetto gruppo sia standardizzata, è necessario introdurre i tipi di punti dati.
Si supponga per esempio che un telegramma venga inviato a un attuatore binario per accendere una luce in una certa area dell'edificio. Esaminando più attentamente questa frase, possiamo distinguere due aspetti:
- "una certa area dell'edificio"
- "accendere"
La parte "una certa area dell'edificio" è rappresentata dall'indirizzo di destinazione del telegramma, cioè l'indirizzo di gruppo.
La parte "accendere" al momento non è chiara: non si ha l'assoluta certezza della codifica di "accendere", cioè, senza una maggior conoscenza, si possono fare solo ipotesi, ed ecco perché sono necessari i tipi di punti dati.
Configurazione di oggetti gruppo
In questo contesto un tipo di punto dati è considerato parte della configurazione di oggetti gruppo.
TUTTAVIA, le informazioni effettive sul tipo di punto dati:
- non sono archiviate nella memoria del dispositivo
- non sono mai incluse in un telegramma
- sono incluse soltanto nel progetto ETS
I tipi di punti dati sono particolarmente importanti per la diagnostica, cioè per consentire al monitoraggio di ETS di interpretare i dati associati agli oggetti gruppo; ad es., invece di "data = 85 A8" (dati = 85 A8) è visualizzato "data = -6 °C" (dati = -6 °C).
Struttura e annotazione
Struttura:
- tipo di dati: formato + codifica
- dimensione: intervallo di valori + unità
Annotazione: X.YYY
- X: definisce formato + codifica
- YYY: definisce intervallo di valori + unità
I tipi di punti dati usati più spesso sono:
- 1.yyy = booleano, come commutazione, movimento verso l'alto/il basso, incremento
- 2.yyy = 2 x booleano, ad es., commutazione + controllo priorità
- 3.yyy = booleano + valore a 3 bit senza firma, ad es. oscuramento su/giù
- 4.yyy = carattere (8 bit)
- 5.yyy = valore a 8 bit senza firma, come valore oscuramento (0..100%), posizione tende avvolgibili (0..100%)
- 6.yyy = complemento 2 a 8 bit, ed es. %
- 7.yyy = 2 x valore a 8 bit senza firma, cioè contatore impulsi
- 8.yyy = 2 x complemento 2 a 8 bit, ed es. %
- 9.yyy = virgola mobile a 16 bit, ad es. temperatura
- 10.yyy = ora
- 11.yyy = data
- 12.yyy = 4 x valore a 8 bit senza firma, cioè contatore impulsi
- 13.yyy = 4 x complemento 2 a 8 bit, cioè contatore impulsi
- 14.yyy = virgola mobile a 32 bit, ad es. temperatura
- 15.yyy = controllo dell'accesso
- 16.yyy = stringa -> 14 caratteri (14 x 8 bit)
- 17.yyy = numero scena
- 18.yyy = controllo scena
- 19.yyy = tempo + dati
- 20.yyy = enumerazione a 8 bit, ad es. modalità HVAC ("auto", "comfort", "standby", "economy" (risparmio), "protection" (protezione))