it:bacnet

BACnet

Il sistema Thinknx consente l’integrazione di dispositivi e punti dati tramite protocollo BACnet, permettendo la comunicazione bidirezionale con sistemi esterni e l’importazione dei dati all’interno del supervisore.

Attraverso questo oggetto è possibile configurare la comunicazione BACnet, acquisire i punti disponibili e utilizzarli per il controllo, la visualizzazione e l’integrazione con altri sistemi, come KNX.

Il numero massimo di punti BACnet supportati da un server Thinknx dipende dal modello di server.

Server Thinknx Numero massimo di punti BACnet
Micro 500
Compact 1.000
Rack 5.000

Il limite indicato si applica a ciascun singolo server.

BACnet Communication

La sezione di comunicazione consente di configurare il collegamento con la rete BACnet. È possibile selezionare il tipo di connessione tra porta di comunicazione, connessione IP o WebSocket, in base al dispositivo o all’infrastruttura utilizzata.

I parametri di connessione, come indirizzo IP, porta e identificativi BACnet, devono essere configurati correttamente per permettere lo scambio dati. Una volta abilitata la comunicazione, il sistema è in grado di inviare e ricevere valori, oltre a interrogare i dispositivi per ottenere i punti disponibili.

Le seguenti proprietà permettono di configurare la comunicazione:

  • Tipo di comunicazione: Permette di selezionare la modalità di connessione:
    • Porta di comunicazione
    • IP
    • WebSocket
  • Parametri di connessione: Parametri necessari per la comunicazione BACnet:
    • Indirizzo IP
    • Porta
    • Identificativi BACnet
  • Abilita comunicazione: Abilita la comunicazione con i dispositivi BACnet.

Una volta configurata correttamente la comunicazione, il sistema sarà in grado di:

  • Inviare dati verso BACnet
  • Ricevere dati da BACnet
  • Leggere i punti disponibili

BACnet Address Space

La sezione Address Space permette di esplorare la struttura dei dispositivi BACnet e individuare gli oggetti e le proprietà disponibili.

Tramite il pulsante con icona libro è possibile interrogare il dispositivo e recuperare automaticamente i nomi delle proprietà, facilitando l’individuazione dei punti. Questa funzione consente anche di navigare tra gli oggetti e di effettuare ricerche mirate, rendendo più semplice la configurazione del sistema.

BACnet Object Properties

Una volta individuate le proprietà di interesse, queste possono essere aggiunte come input all’interno di Thinknx. Questo passaggio è necessario per rendere i dati disponibili al sistema e poterli utilizzare nelle logiche o nel supervisore.

Durante la configurazione è possibile assegnare una priorità di scrittura secondo la logica BACnet. Il protocollo BACnet prevede infatti un sistema di priorità che determina quale valore deve essere considerato valido quando più sorgenti scrivono sullo stesso oggetto.

Le priorità sono organizzate in livelli numerici da 1 a 16, dove il valore con priorità più alta ha sempre la precedenza. Questo meccanismo permette di gestire correttamente situazioni di override, ad esempio tra comandi manuali, logiche automatiche o sistemi esterni.

BACnet Objects

La sezione Punti BACnet raccoglie tutti i punti disponibili acquisiti dai dispositivi BACnet. Dopo aver stabilito la comunicazione, è possibile importare i punti desiderati nel progetto Thinknx.

Il sistema non impone limiti al numero di punti gestibili, permettendo quindi di realizzare integrazioni anche su impianti di grandi dimensioni.

BACnet Objects

Per poter utilizzare i punti BACnet all’interno del supervisore è necessario creare i relativi oggetti. I punti acquisiti, infatti, rappresentano solo dati grezzi e non sono direttamente utilizzabili a livello grafico finché non vengono associati a oggetti del sistema.

Una volta creati, questi oggetti possono essere utilizzati per il controllo, la visualizzazione e l’integrazione con altri sistemi.

BACnet Lamps

La sezione Lampade BACnet permette di creare e configurare oggetti luce basati su punti BACnet.

Durante la configurazione è possibile definire il tipo di lampada, distinguendo tra una luce On/Off, una luce dimmerabile o una tipologia proprietaria. In base alla scelta, il sistema adatta automaticamente le proprietà disponibili.

I valori BACnet di input e output rappresentano rispettivamente lo stato della luce e il comando inviato al dispositivo. L’integrazione con KNX può essere abilitata tramite gateway, permettendo di associare indirizzi di gruppo per il comando e per il feedback dello stato.

Nel caso di lampade dimmerabili, vengono rese disponibili ulteriori proprietà per la gestione del livello di luminosità. È possibile definire un gruppo KNX per l’impostazione del valore, uno per il controllo dimmer e uno per il feedback, consentendo una gestione completa dell’intensità della luce.

Configurazione

BACnet Shutters

La sezione Tapparelle BACnet consente di configurare oggetti tapparella basati su BACnet.

È possibile definire il tipo di tapparella, come tapparella standard o dispositivo proprietario. I valori BACnet di input e output rappresentano lo stato e il comando della tapparella.

Attraverso l’integrazione KNX è possibile associare gruppi per il movimento, lo stop e il posizionamento. Sono inoltre disponibili gruppi per il feedback della posizione, permettendo al supervisore di mantenere lo stato sincronizzato.

Nel caso di dispositivi dotati di lamelle, vengono abilitate ulteriori proprietà dedicate. Queste permettono di gestire sia il comando sia il feedback della posizione delle lamelle, offrendo un controllo più avanzato tipico delle veneziane.

Configurazione

BACnet Thermostats

La sezione Termostati BACnet permette di configurare oggetti termostato basati su BACnet.

È possibile definire il tipo di termostato e associare il valore della temperatura reale proveniente dal dispositivo BACnet. L’integrazione con KNX consente di collegare i principali parametri del termostato, come temperatura attuale, setpoint e modalità operativa.

Attraverso i gruppi KNX è possibile gestire sia i comandi sia i feedback, garantendo la sincronizzazione tra BACnet, supervisore e sistema KNX.

Configurazione

BACnet Generic Values

La sezione Valori Generici consente di gestire valori BACnet generici non associati a oggetti specifici.

È possibile definire se il valore deve essere utilizzato in lettura, scrittura o entrambe le modalità. I campi di input e output rappresentano rispettivamente il dato ricevuto dal BACnet e quello inviato.

Questa funzionalità è particolarmente utile per integrare punti non standard o per implementare logiche personalizzate senza dover creare oggetti specifici.

Configurazione

BACnet Virtual Devices

La sezione Dispositivi Virtuali permette di creare oggetti BACnet virtuali per lo scambio di dati tra Thinknx e la rete BACnet.

È possibile abilitare la lettura e la scrittura e definire il tipo di oggetto BACnet associato. Questi dispositivi consentono di esporre variabili interne di Thinknx come oggetti BACnet, oppure di ricevere dati da altri dispositivi.

Questa funzionalità risulta particolarmente utile per simulare dispositivi o per integrare sistemi che non dispongono direttamente di oggetti BACnet fisici.

Configurazione

  • it/bacnet.txt
  • Ultima modifica: 2026/09/03 16:21
  • da francesco