Znanje/Interfejsi objašnjeni/BACnet

Interfejsi objašnjeniBACnet

Šta je BACnet? Protokol automatizacije zgrada objašnjen

BACnet (Building Automation and Control Networks) je svjetski raširen standard kojim grijanje, ventilacija, klimatizacija, rasvjeta i brojila komuniciraju s nadzornim sistemom zgrade. Umjesto adresa registara BACnet opisuje svaki uređaj objektima i svojstvima koje nadzorni sistem sam prepoznaje.

Najvažnije ukratko

  • BACnet je standardizovan u ASHRAE 135 i ISO 16484-5 i nezavisan je od proizvođača.
  • Svaki uređaj je objekat Device s jedinstvenim brojem instance. Mjerne vrijednosti su na primjer objekti Analog Input.
  • BACnet IP radi preko UDP-a, standardno na portu 47808. BACnet MS/TP radi preko RS485.
  • BBMD prosljeđuje BACnet broadcaste preko granica podmreža.
  • Profili uređaja kao što je B-ASC opisuju koje funkcije uređaj najmanje mora podržavati.

Na ovoj stranici

Kako je BACnet organizovan?

BACnet razmišlja u objektima. Uređaj u mreži je objekat Device s brojem instance koji se u cijeloj BACnet mreži smije pojaviti samo jednom. Ispod njega nalaze se drugi objekti: Analog Input za mjernu vrijednost kao što je aktivna snaga, Binary Input za sklopno stanje, Analog Value za izračunatu vrijednost.

Svaki objekat ima svojstva (properties). Najvažnije je Present Value, trenutna vrijednost. Uz to su tu, između ostalog, Object Name, Units i Status Flags. Budući da su naziv i jedinica sačuvani u uređaju, nadzornom sistemu ne treba lista registara da bi ispravno protumačio vrijednost.

Tip objektaZnačenjePrimjer
Devicesam uređajBrojilo, regulator, gateway
Analog Inputizmjerena vrijednostEnergija, snaga, napon
Binary Inputstanje uključeno ili isključenoSignalni kontakt, tarifni ulaz
Analog Valueizračunata ili zadana vrijednostZbir, zadana vrijednost

Kako BACnet uređaji razmjenjuju podatke?

Putem servisa (services). Servisom Who-Is nadzorni sistem pita koji su uređaji u mreži, a svaki uređaj odgovara s I-Am. Servisom ReadProperty čita pojedinačne vrijednosti, servisom ReadPropertyMultiple više njih odjednom.

Umjesto stalnog ispitivanja nadzorni sistem se može i pretplatiti na promjene servisom SubscribeCOV (COV znači Change of Value). Uređaj se tada sam javlja kada se vrijednost promijeni više od zadanog praga.

BACnet IP, MS/TP i BACnet/SC: koja je razlika?

VarijantaPrenosTipična primjena
BACnet IPEthernet, UDP port 47808Standard u novim postrojenjima
BACnet MS/TPRS485, master-slave/token passingTerenski uređaji, postojeća postrojenja
BACnet/SCEthernet, TLS šifrovan preko hubaPostrojenja s visokim zahtjevima za IT sigurnost

Šta radi BBMD?

Who-Is i I-Am su broadcasti, a ruteri ne prosljeđuju broadcaste u druge podmreže. Ako su nadzorni sistem i uređaji u različitim podmrežama, to preuzima BACnet Broadcast Management Device (BBMD): prima broadcaste i ciljano ih šalje BBMD-ovima drugih podmreža. Pojedinačni uređaj se umjesto toga može prijaviti kod BBMD-a kao Foreign Device.

Šta znače B-ASC i BTL?

BACnet opisuje tipične vrste uređaja profilima. B-ASC (BACnet Application Specific Controller) je uređaj s fiksnim zadatkom, na primjer brojilo ili gateway, koji stavlja svoje vrijednosti na raspolaganje i odgovara na upite. BACnet Testing Laboratories (BTL) provjeravaju da li uređaj ispunjava zahtjeve svog profila.

Kako podaci brojila dolaze u BACnet?

Većina obračunskih brojila nema BACnet, nego M-Bus ili Modbus. Gateway prevodi: očitava brojila preko njihovog vlastitog interfejsa i svako brojilo stavlja na raspolaganje kao zaseban BACnet uređaj s objektima Analog Input. Nadzornom sistemu izgleda kao da svako brojilo ima BACnet.

EMU M-Center je certificiran kao B-ASC i podržava BBMD. Taj zadatak obavlja kao M-Bus u BACnet IP, RS485 u BACnet IP i Modbus TCP u BACnet IP. Kako tome pristupiti u planiranju, opisuje članak Od M-Busa do BACnet IP-a.

Česta pitanja


Koji port koristi BACnet IP?

UDP port 47808, heksadecimalno BAC0. Dodatne BACnet mreže u istoj zgradi često koriste sljedeće portove.

Koja je razlika između BACneta i Modbusa?

Modbus prenosi vrijednosti registara čije je značenje navedeno u uputstvu. BACnet prenosi objekte s nazivom, jedinicom i statusom koje nadzorni sistem sam prepoznaje. Modbus je raširen kod brojila i u industriji, BACnet u nadzoru zgrada.

Može li BACnet raditi preko RS485?

Da, kao BACnet MS/TP. Koristi isti dvožični vod kao Modbus RTU, s vlastitom metodom pristupa (token passing). U novim postrojenjima uglavnom se koristi BACnet IP.

Šta je broj instance Device?

Broj od 0 do 4.194.302 koji jednoznačno označava svaki BACnet uređaj u mreži. Ako je instanca dodijeljena dva puta, nadzorni sistem ne pronalazi jedan od uređaja.

Da li svako brojilo treba vlastitu IP adresu?

Ne. Iza gatewaya brojila dijele IP adresu gatewaya. Razlikuju se po virtuelnom broju BACnet mreže i vlastitoj instanci Device.

Pročitajte više


SEITEM-Bus u BACnet IPGateway s EMU M-Centerom SEITERS485 u BACnet IPModbus RTU uređaji u nadzornom sistemu SEITEOd M-Busa do BACnet IP-aPodaci brojila u nadzornom sistemu zgrade SEITEInterfejsi objašnjeniPoređenje svih pet interfejsa

Podatke brojila u nadzorni sistem zgrade?


Pošaljite nam broj i vrstu brojila te nadzorni sistem. Reći ćemo Vam koje licence treba EMU M-Center.

Telefon
+41 (0)41 545 03 00

Tehnička podrška
helpdesk [at] emuag.ch
Obrazac za podršku →