Wat is het BACnet-protocol?

Het BACnet-protocol is een communicatieprotocol dat is ontworpen voor intelligente gebouwen. Het definieert niet alleen de gegevensformaten en overdrachtsmethoden, maar zorgt er ook voor dat de verschillende apparaten binnen hetzelfde netwerk met elkaar kunnen communiceren. Het is eenvoudig te installeren en vergt weinig onderhoud. Het wordt toegepast in tal van beheersystemen, zoals HVAC-systemen, verlichtingsregeling, toegangscontrolesystemen, branddetectiesystemen, enzovoort.

Uit welke onderdelen bestaat het BACnet-protocol?

Peer-to-peer-netwerkarchitectuur

Alle netwerkapparaten, met uitzondering van die welke op het MS/TP-protocol zijn gebaseerd, werken in een BACnet-netwerk volledig op basis van peer-to-peer.

Objectmodel

Elk apparaat in BACnet wordt geabstraheerd en bestaat uit meerdere objecten. Elk object heeft attributen die de toestand en het gedrag van het object bepalen. Een temperatuursensorobject kan bijvoorbeeld attributen bevatten zoals de huidige temperatuur, de maximale temperatuurdrempel en de minimale temperatuurdrempel.

Diensten

BACnet definieert een reeks diensten. Deze diensten worden gebruikt om de eigenschappen van een object te lezen en te schrijven, maar ook om andere bewerkingen uit te voeren. Denk bijvoorbeeld aan het abonneren op gebeurtenismeldingen, het verzenden van alarmen, enzovoort.

Conformiteitscategorie

De kwaliteit van een apparaat wordt weergegeven door de conformiteitscategorie, die garandeert dat het apparaat basisbewerkingen kan uitvoeren volgens de BACnet-standaard.

De BACnet-communicatieprotocol opties voor de datalinklaag en de fysieke laag

Protocolhiërarchie van BACnet/Wat is het BACnet-protocol?

BACnet-communicatieprotocol biedt ons een breed scala aan opties op het gebied van de datalinklaag en de fysieke laag, waardoor het kan worden aangepast aan verschillende netwerkomgevingen en toepassingsvereisten.

1. De eerste optie maakt gebruik van het Logical Link Control (LLC)-protocol van ISO 8802-2 type 1 in combinatie met het Media Access Control (MAC)-protocol en het protocol van de fysieke laag van ISO 8802-3. ISO 8802-2 type 1 biedt een verbindingsloze dienst zonder bevestiging. En ISO 8802-3 is de internationaal gestandaardiseerde versie van het alom bekende Ethernet-protocol.

2. De tweede optie is eveneens gebaseerd op het ISO 8802-2 Type 1 Logical Link Control (LLC)-protocol. Deze optie wordt echter gecombineerd met het ARCNET-protocol (ATA/ANSI 878.1).

3. De derde optie is een combinatie van het Master-Slave/Token-Passing (MS/TP)-protocol en het EIA-485-protocol. Het MS/TP-protocol is ontworpen voor apparatuur voor gebouwautomatisering. Het lijkt op het ISO 8802-2 Type 1-protocol en biedt een interface naar de netwerklaag door de fysieke laag van EIA-485 aan te sturen.

4. De vierde optie is een combinatie van het Point-to-Point (PTP)-protocol en het EIA-232-protocol, die een communicatiemechanisme biedt voor asynchrone seriële inbelcommunicatie.

5. De vijfde optie is het LonTalk-protocol, een uitgebreide communicatieprotocolstack die kan worden gebruikt ter ondersteuning van de LonWorks-technologie. Het wordt vaak toegepast in diverse fysieke en datalinklagen.

Deze opties bieden flexibiliteit bij de implementatie van de BACnet-communicatieprotocol. Hiermee kan de ontwerper de meest geschikte optie kiezen communicatieschema voor de specifieke netwerkomgeving en apparaatvereisten.

Wat zijn de objecten en diensten van BACnet?

De rol van het IoT in slimme steden / Wat is het BACnet-protocol?

Laten we het allereerst hebben over het BACnet-object. Een BACnet-object is een abstractie van een functie in een echt apparaat, en de eigenschappen ervan geven de toestand en het gedrag van het object weer. Er zijn 28 BACnet-objecten, waaronder analoge ingangen, analoge uitgangen, binaire ingangen, enzovoort.

Verder stellen de diensten van BACnet apparaten in staat om eigenschappen van objecten te lezen en te schrijven, zich te abonneren op gebeurtenismeldingen en andere functies uit te voeren. Deze diensten omvatten het lezen van attributen, het schrijven van attributen, het abonneren en 35 andere diensten.

Deze objecten en diensten bieden een gestandaardiseerde manier waarop gebouwautomatiseringssystemen met elkaar kunnen communiceren. Hierdoor kunnen apparaten van verschillende leveranciers naadloos samenwerken binnen hetzelfde netwerk. Dit leidt tot een aanzienlijke verbetering van de interoperabiliteit en flexibiliteit van gebouwautomatiseringssystemen.

Wat zijn de toepassingsgebieden van het BACnet-protocol?

In HVAC-regelsystemen kan het de temperatuur regelen om een comfortabel binnenklimaat te creëren. In het energiebeheersysteem kan het helpen bij het monitoren van het energieverbruik van het gebouw om zo energieoptimalisatie te realiseren. Natuurlijk kan het nog veel meer. Je ziet het terug in toegangscontrole, videobewaking, omgevingsmonitoring en andere toepassingen.

Hoe dan ook hopen we dat lezers via dit artikel inzicht krijgen in het concept van BACnet en enige basiskennis opdoen. De EG8200 is een edge computing-gateway die is gericht op data-acquisitie en protocolconversie. Daarnaast biedt het apparaat ook een interface voor het BACnet-protocol en kan het helpen bij het monitoren van het gebouw. Bezoek iotrouter om er meer over te weten te komen.

About Me
db6893fd1d3e314ac461fa240068dc06?s=150&d=mp&r=g
IoT Solutions Specialist ~ Web ~  More Posts

Agnes Wang is an IoT Solutions Specialist at IOTRouter, focusing on industrial IoT gateways, edge computing, and industrial automation solutions.

She specializes in industrial communication technologies, including Modbus, IEC 60870-5-104, MQTT, OPC UA, PLC integration, and remote monitoring applications. She contributes to technical articles and application guides covering industrial IoT solutions, protocol conversion, and edge computing.