BACnet

BACnet to protokół komunikacyjny dla sieci automatyki budynkowej i sterowania (BAC), który wykorzystuje protokoły standardów ASHRAE , ANSI i ISO 16484-5.

BACnet został zaprojektowany, aby umożliwić komunikację systemów automatyki budynkowej i systemów sterowania do zastosowań, takich jak sterowanie ogrzewaniem, wentylacją i klimatyzacją ( HVAC ), sterowanie oświetleniem, kontrolą dostępu i systemami wykrywania pożaru oraz związanym z nimi sprzętem. Protokół BACnet zapewnia mechanizmy umożliwiające skomputeryzowanym urządzeniom automatyki budynkowej wymianę informacji, niezależnie od wykonywanej przez nie usługi budynkowej.

Historia

Rozwój protokołu BACnet rozpoczął się w czerwcu 1987 roku w Nashville, Tennessee, na inauguracyjnym spotkaniu komitetu ASHRAE BACnet, znanego wówczas jako SPC 135P, „EMCS Message Protocol”. Komitet pracował nad osiągnięciem konsensusu, korzystając z grup roboczych, aby podzielić zadanie stworzenia normy. Grupy robocze koncentrowały się na konkretnych obszarach i dostarczały informacji i zaleceń komitetowi głównemu. Pierwsze trzy grupy robocze to Grupa Robocza ds. Typów i Atrybutów Danych, Grupa Robocza ds. Formatu Pierwotnych Danych oraz Grupa Robocza ds. Usług Aplikacyjnych.

BACnet stał się normą ASHRAE/ANSI 135 w 1995 r., a ISO 16484-5 w 2003 r. Metoda badania zgodności z BACnet została opublikowana w 2003 r. jako norma BSR/ASHRAE 135.1. BACnet jest stale konserwowany przez Stały Standardowy Komitet Projektowy 135 ASHRAE.

BACnet miał niemal natychmiastowy wpływ na branżę sterowania HVAC . W 1996 roku firma Alerton ogłosiła linię produktów BACnet do sterowania systemami HVAC, od stacji roboczych operatora po sterowniki małej zmiennej objętości powietrza (VAV). Automated Logic Corporation i Delta Controls wkrótce poszły w ich ślady. 12 lipca 2017 r. firma BACnet osiągnęła kamień milowy, wydając tysięczny identyfikator dostawcy. Identyfikatory dostawców są przypisywane przez ASHRAE i są dystrybuowane na całym świecie. Te identyfikatory dostawców można przeglądać na stronie internetowej BACnet .

H. Michael (Mike) Newman, kierownik sekcji komputerowej Wydziału Utilities and Energy Management na Uniwersytecie Cornell , pełnił funkcję przewodniczącego komitetu BACnet do czerwca 2000 r., kiedy to został zastąpiony przez swojego wiceprzewodniczącego przez 13 lat, Stevena ( Steve) Bushby z NIST .

Podczas czteroletniej kadencji Steve'a Bushby'ego jako przewodniczącego komisji, standard BACnet był publikowany dwukrotnie, w 2001 i 2004 roku, za każdym razem dodając nowe możliwości do standardu. Wersja 2001 zawierała między innymi rozszerzenia wspierające systemy przeciwpożarowe/ratownicze.

W czerwcu 2004 roku, 17 lat po pierwszym spotkaniu BACnet iz powrotem w Nashville, William (Bill) Swan (znany również jako „BACnet Bill”) z Alerton rozpoczął swoją czteroletnią kadencję jako przewodniczący komitetu. Podczas jego kadencji liczba grup roboczych komitetu wzrosła do 11, zajmując się takimi obszarami, jak wsparcie oświetlenia, kontrola dostępu, integracja urządzeń energetycznych/budynków oraz komunikacja bezprzewodowa.

W styczniu 2006 roku BACnet Manufacturers Association i BACnet Interest Group of North America połączyły swoje działania w nowej organizacji o nazwie BACnet International Archived 2020-08-17 at the Wayback Machine .

W czerwcu 2008 roku w Salt Lake City, Dave Robin z Automated Logic Corporation przejął stery jako nowy przewodniczący komitetu po 4 latach pełnienia funkcji wiceprzewodniczącego. Podczas kadencji Dave'a opublikowano 22 dodatki do standardu 135-2008 i ponownie opublikowano jako 135-2010. Opublikowano kilka dodatków dotyczących lat 135-2010, a standard został ponownie opublikowany jako 135-2012.

W czerwcu 2012 r. w San Antonio Carl Neilson z Delta Controls przejął stery jako nowy przewodniczący komisji po 4 latach pełnienia funkcji wiceprzewodniczącego. Za kadencji Carla opublikowano 12 aneksów do standardu 135-2012 i ponownie opublikowano go jako 135-2016. Carl ustąpił ze stanowiska przewodniczącego w czerwcu 2015 r.

W czerwcu 2015 r. Bernhard Isler z firmy Siemens został przewodniczącym po 3 latach pełnienia funkcji wiceprzewodniczącego i 4 latach pełnienia funkcji sekretarza. Za kadencji Bernharda opublikowano 10 aneksów do normy 135-2016. Kiedyś opublikowano również aneksy do 135.1-2013. Bernhard ustąpił ze stanowiska przewodniczącego w czerwcu 2018 r.

W czerwcu 2018 r. Michael Osborne z Reliable Controls został przewodniczącym po 3 latach pełnienia funkcji sekretarza i 3 lat jako wiceprzewodniczący.

Przegląd protokołów

Protokół BACnet definiuje szereg usług, które służą do komunikacji pomiędzy urządzeniami budynkowymi. Usługi protokołów obejmują Who-Is, I-Am, Who-Has, I-Have, które są używane do wykrywania urządzeń i obiektów. Usługi takie jak Read-Property i Write-Property są wykorzystywane do udostępniania danych. Według ANSI/ASHRAE 135-2016 protokół BACnet definiuje 60 typów obiektów, na których działają usługi.

Protokół BACnet definiuje szereg łączy danych i warstw fizycznych, w tym ARCNET , Ethernet , BACnet/IP, BACnet/IPv6, BACnet/MSTP, punkt-punkt przez RS-232 , wielopunktową magistralę szeregową z tokenem przechodzącym przez RS-485 , Zigbee i LonTalk .

obiekty BACnet

ANSI/ASHRAE 135-2016 określa 60 standardowych typów obiektów:

  • Poświadczenia dostępu
  • Drzwi dostępowe
  • Punkt dostępu
  • Prawa dostępu
  • Użytkownik dostępu
  • Strefa dostępu
  • Akumulator
  • Rejestracja alertów
  • Wejście analogowe
  • Wyjście analogowe
  • Wartość analogowa
  • Uśrednianie
  • Wejście binarne
  • Binarne wyjście oświetlenia
  • Wyjście binarne
  • Wartość binarna
  • Wartość ciągu bitów
  • Kalendarz
  • Kanał
  • Wartość ciągu znaków
  • Komenda
  • Wprowadzanie danych uwierzytelniających
  • Wartość wzorca daty
  • Wartość daty
  • Wartość wzorca daty i godziny
  • Wartość daty i godziny
  • Urządzenie
  • Grupa windy
  • Ruchome schody
  • Rejestracja na wydarzenie
  • Dziennik zdarzeń
  • Plik
  • Globalna Grupa
  • Grupa
  • Wartość całkowita
  • Duża wartość analogowa
  • Punkt Bezpieczeństwa Życia
  • Strefa Bezpieczeństwa Życia
  • Winda
  • Wyjście oświetlenia
  • Kontrola załadunku
  • Pętla
  • Wejście wielostanowe
  • Wyjście wielostanowe
  • Wartość wielostanowa
  • Port sieciowy
  • Bezpieczeństwo sieci
  • Klasa powiadomień
  • Przekazywanie powiadomień
  • Wartość oktestrowa
  • Dodatnia liczba całkowita
  • Program
  • Przetwornica impulsów
  • Harmonogram
  • Widok strukturalny
  • Wartość wzorca czasowego
  • Wartość czasu
  • Regulator czasowy
  • Dziennik trendów
  • Wiele dzienników trendów

Testy BACnetu

BACnet Testing Laboratories („BTL”) zostało utworzone przez BACnet International w celu testowania produktów zgodnie ze standardami BACnet oraz wspierania testów zgodności i testów interoperacyjności i składa się z kierownika BTL oraz grupy roboczej BTL („BTL-WG”). Ogólna działalność BTL to:

  • Publikacja dokumentu Wytyczne wdrażania BTL
  • Certyfikacja produktów zgodnie z testami BACnet i wytycznymi BTL
  • Wspieranie działań BTL-WG
  • Utrzymanie pakietów testów BTL
  • Zatwierdzanie Laboratoriów Badawczych do badań BTL

BTL świadczy również usługi testowania za pośrednictwem BACnet Laboratories. Menedżerowie BTL i grupy robocze BTL BACnet International administrują laboratoriami testowymi. Wszystkie uznane przez BTL organizacje testowe BACnet posiadają ISO 17025 .

W styczniu 2017 roku ogłoszono nowy program certyfikacji BTL. W ramach tego programu następuje połączenie pracy BTL i WSPCert (europejskiej jednostki certyfikującej BACnet). To połączenie tworzy pojedynczy punkt testowania zarówno Znaku BTL, jak i Certyfikatu Zgodności.

Linki zewnętrzne