BACnet

BACnet ( Building Automation and Control network ) är ett nätverksprotokoll som används i byggnadsautomationssystem och kontrollnätverk . 

BACnet- enhet är en automationssystemenhet (styrenhet, sensor, ställdon) som stöder BACnet-protokollet.

Ett BACnet -nätverk  är ett industriellt nätverk som består av BACnet-enheter.

Skapande

Utvecklingen av BACnet - protokollet började i juni 1987 . Syftet med utvecklingen var att skapa en enhetlig, tillverkaroberoende standard för datakommunikation i fastighetsautomationssystem. BACnet blev 1995 en ASHRAE / ANSI (135) standard och 2003 en ISO standard (16484-5). Standarden förbättras ständigt i olika arbetsgrupper.

Koncept

BACnet garanterar möjligheten till interoperabilitet mellan enheter från olika tillverkare om algoritmerna för dessa enheter är implementerade på basis av standard BIBB (BACnet Interoperability Building Block) funktionsblock. BIBBs används för att utbyta data mellan enheter. De är utformade för att göra det enklare för ingenjörer att skriva korta specifikationer som beskriver interoperabilitetskraven för de olika enheterna som utgör ett BACnet-system. De BIBB som stöds för varje BACnet-enhet listas i PICS (Protocol Implementation Conformance Statement). PICS är ett dokument som beskriver typen av en given BACnet-enhet och dess förmåga att samverka med andra enheter.

Beskrivning

Objekt

Varje enhet i ett BACnet-nätverk beskrivs av en uppsättning standardobjekt . Antalet identiska föremål som utgör enheten är inte begränsat. Standarden definierar följande objekttyper:

När standarden utvecklas kan nya standardobjekt dyka upp.
Varje objekt i BACnet-nätverket kännetecknas av en uppsättning egenskaper som beskriver dess beteende eller styr dess funktion.

Applikationsklasser

Standarden definierar applikationsuppgiftsklasser som enheter utför:

Tjänster

Applikationsklasser beskrivs av en uppsättning tjänster (tjänster) som används för att kommunicera mellan enheter.

Till exempel inkluderar klassen fjärrenhetskontroll följande tjänster:

Tjänster definieras för objektåtkomstklassen:

Datalänk och fysiska lager

BACnet använder följande tekniker som länk / fysiska lager:

Länkar