Skip to main content

Panoramica

BACnet è un protocollo di comunicazione dati standardizzato per le reti di automazione e controllo degli edifici, definito negli standard ANSI/ASHRAE 135 e ISO 16484-5.

IL BACnet Il protocollo definisce i "Servizi" per consentire la comunicazione tra i dispositivi. Esempi inclusi Who-Is, I-Am, Who-Has, E I-Have per la ricerca e l'identificazione di dispositivi e oggetti, nonché Read-Property E Write-Property per lo scambio di dati.

IL BACnet Il protocollo definisce un numero di tipi di "Oggetto" su cui operano i servizi. Ogni oggetto è caratterizzato dalle sue "Proprietà".

IL BACnet gli oggetti sono combinati in a BACnet "dispositivo". UN BACnet "dispositivo" rappresenta la funzionalità di un dispositivo fisico.

L'integrazione consente l'accesso alle proprietà di BACnet oggetti e i parametri di configurazione di un dispositivo BACnet tramite un'applicazione IEC. Puoi programmare una dinamica BACnet configurazione e avere accesso a BACnet funzioni nel BACnet rete leggendo e scrivendo BACnet proprietà dell'oggetto.

Supporto degli standard BACnet ASHRAE 135-2012 E ASHRAE 135-2020

IL BACnet integrazione in CODESYS implementa sia lo standard ANSI/ASHRAE 135-2012 ("revisione del protocollo 14/15") che ANSI/ASHRAE 135-2020 ("revisione del protocollo 25") e si basa sulle raccomandazioni AMEV AS-A e AS-B.

  • CODESYS BACnet2 SL La versione <=1.7.xx implementa la funzionalità standardizzata in BACnet standard ASHRAE 135-2012, supporta la revisione del protocollo 14/15 ed è indicato come "CODESYS BACnet(1) SL (versione principale 1)" per una migliore differenziazione.

  • CODESYS BACnet2 SL Versione>=2.0.0.0 implementa la funzionalità standardizzata in BACnet standard ASHRAE 135-2020, supporta la revisione del protocollo 25 ed è indicato come "CODESYS BACnet2 SL (versione principale 2)" per una migliore differenziazione.

Le estensioni e le modifiche apportate dalla versione 1.7.0.0 dallo standard ASHRAE 135-2012 allo standard ASHRAE 135-2020 sono così estese che una compatibilità completa dal punto di vista dell'applicazione – a seconda del BACnet ambito funzionale utilizzato – non è garantito.

Pertanto il pacchetto contiene le librerie per l'accesso ai rispettivi componenti del sistema runtime per entrambi i protocolli. Le librerie per il supporto della revisione del protocollo 25 (CODESYS BACnet2 SL) sono denominati di conseguenza (ad esempio, BACnet2 E CmpBACnet2). La documentazione visualizzata nel Gestore della Libreria o nel file Libreria BACnet2 la guida in linea fornisce una descrizione dettagliata.

Per i nuovi sviluppi, la priorità dovrebbe essere data a CODESYS BACnet2 SL. CODESYS BACnet(1) SL consente comunque il mantenimento delle applicazioni create in conformità alla revisione del protocollo 14/15. UN migrazione è possibile ed è descritto nella documentazione della libreria. Vedi anche la documentazione visualizzata nel Gestore della Libreria o nel Libreria BACnet2 aiuto online.

L'installazione dei pacchetti contiene le seguenti parti:

  • Pacchetto: CODESYS BACnet2 SL

    • BACnet componente plug-in

    • Descrizioni dei dispositivi per BACnet server, BACnet oggetti e BACnet clienti

    • Biblioteche: CmpBACnet, BACnet, BACnetDefaultImpl, CmpBACnet2, BACnet2, E BACnetDefaultImpl2

    • Progetti campione estesi

  • BACnet componente del sistema di runtime

Per ulteriori informazioni, vedere: Biblioteca BACnet

Sono disponibili i seguenti progetti campione, ciascuno in una variante per CODESYS BACnet(1) SL E CODESYS BACnet2 SL:

Restrizioni funzionali: CODESYS BACnet(1) SL

Quando si usa CODESYS BACnet(1) SL, notare le restrizioni funzionali rispetto a CODESYS BACnet2 SL, che sono descritti nella scheda tecnica del prodotto.