Thermostat Setpoint & Thermostat Setpoint Reverse
I nodi Thermostat Setpoint e Thermostat Setpoint Reverse vengono utilizzati per codificare e decodificare i setpoint di un termostato KNX utilizzando il datapoint DPT 275.100.
Il DPT 275.100 contiene quattro valori di setpoint del termostato all'interno di un singolo datapoint da 8 byte.
Ogni singolo setpoint è rappresentato come un valore floating point da 2 byte compatibile con il formato DPT 9.xxx.
I due nodi eseguono operazioni opposte:
- Thermostat Setpoint combina quattro singoli setpoint da 2 byte in un unico valore DPT 275.100.
- Thermostat Setpoint Reverse estrae i quattro singoli setpoint da un valore DPT 275.100.
Thermostat Setpoint
Il nodo Thermostat Setpoint combina quattro valori di setpoint indipendenti in un singolo datapoint KNX DPT 275.100.
Ogni ingresso rappresenta un valore di setpoint floating point da 2 byte.
Concettualmente:
4 × DPT 9.xxx → DPT 275.100
Il valore risultante da 8 byte può quindi essere trasmesso a un oggetto KNX che utilizza il DPT 275.100.
Funzionamento
Il nodo riceve quattro valori di setpoint individuali e li inserisce nelle rispettive posizioni del datapoint KNX da 8 byte.
Ogni setpoint occupa 2 byte:
| Valore | Dimensione |
|---|---|
| Setpoint 1 | 2 byte |
| Setpoint 2 | 2 byte |
| Setpoint 3 | 2 byte |
| Setpoint 4 | 2 byte |
| Totale | 8 byte |
I quattro valori vengono quindi combinati in un singolo telegramma KNX.
I singoli setpoint devono essere compatibili con la rappresentazione floating point da 2 byte utilizzata dai DPT KNX 9.xxx.
Esempio
Supponiamo di dover inviare quattro differenti setpoint del termostato attraverso un singolo oggetto DPT 275.100.
Ad esempio:
| Setpoint | Valore |
|---|---|
| Setpoint 1 | 21,0°C |
| Setpoint 2 | 19,0°C |
| Setpoint 3 | 17,0°C |
| Setpoint 4 | 7,0°C |
Il nodo Thermostat Setpoint combina questi quattro valori in una singola uscita DPT 275.100 da 8 byte.
L'oggetto KNX di destinazione riceve quindi tutti e quattro i setpoint attraverso un unico oggetto di gruppo.
Thermostat Setpoint Reverse
Il nodo Thermostat Setpoint Reverse esegue l'operazione opposta.
Riceve un valore KNX DPT 275.100 e separa i dati contenuti in quattro singoli valori di setpoint floating point da 2 byte.
Concettualmente:
DPT 275.100 → 4 × DPT 9.xxx
In questo modo è possibile utilizzare ogni setpoint indipendentemente all'interno del Modulo Logico.
Funzionamento
Quando viene ricevuto un valore DPT 275.100 da 8 byte, il nodo estrae i quattro valori da 2 byte contenuti nel datapoint.
I valori risultanti possono quindi essere collegati singolarmente ad altri nodi logici oppure ad oggetti KNX.
Ad esempio, un DPT 275.100 contenente:
| Setpoint | Valore |
|---|---|
| Setpoint 1 | 21,0°C |
| Setpoint 2 | 19,0°C |
| Setpoint 3 | 17,0°C |
| Setpoint 4 | 7,0°C |
viene convertito in quattro valori analogici separati.
Differenza tra i due nodi
| Thermostat Setpoint | Thermostat Setpoint Reverse |
|---|---|
| Combina quattro valori. | Separa quattro valori. |
| Gli ingressi sono singoli setpoint da 2 byte. | L'ingresso è un unico valore DPT 275.100 da 8 byte. |
| L'uscita è un singolo valore DPT 275.100. | Le uscite sono singoli setpoint da 2 byte. |
| Utilizzato per la codifica. | Utilizzato per la decodifica. |
I due blocchi sono quindi complementari e possono essere utilizzati in funzione della direzione dello scambio dati KNX.
Applicazioni tipiche
Questi nodi sono utili quando si lavora con termostati o controllori ambiente KNX che scambiano più setpoint attraverso il DPT 275.100.
Applicazioni tipiche includono:
- invio di più setpoint del termostato attraverso un singolo oggetto di gruppo KNX;
- lettura e separazione dei setpoint ricevuti da un termostato KNX;
- conversione di singoli valori di temperatura nel formato richiesto da un dispositivo KNX;
- estrazione dei singoli valori da un datapoint combinato dei setpoint del termostato.
Verifica tramite simulazione
I due nodi possono essere testati utilizzando gli strumenti di simulazione del Modulo Logico.
Per Thermostat Setpoint:
- fornire quattro differenti valori analogici di setpoint;
- collegarli agli ingressi del nodo;
- osservare il valore DPT 275.100 generato;
- modificare uno dei setpoint e verificare l'aggiornamento del valore combinato.
Per Thermostat Setpoint Reverse:
- fornire un valore DPT 275.100;
- osservare i quattro valori individuali estratti dal nodo;
- verificare che ogni uscita corrisponda al setpoint previsto.
Note di configurazione
- Assicurarsi che l'oggetto di gruppo KNX utilizzi il DPT 275.100.
- I singoli valori di setpoint sono rappresentati utilizzando il formato floating point KNX da 2 byte.
- Mantenere il corretto ordine dei quattro setpoint durante la codifica e la decodifica del datapoint.
- Utilizzare Thermostat Setpoint quando i valori individuali devono essere combinati prima della trasmissione.
- Utilizzare Thermostat Setpoint Reverse quando un valore KNX combinato deve essere separato nei singoli setpoint.
- Verificare che il dispositivo KNX collegato utilizzi lo stesso ordine dei setpoint previsto dalla logica.
