BACnet Collector
Wprowadź systemy budynkowe i obiektowe — HVAC, chillery, liczniki energii, oświetlenie — do tej samej platformy danych, co Twój sprzęt produkcyjny, bez konfiguracji punkt po punkcie. Podłącz swoją sieć BACnet/IP i przesyłaj jej punkty danych prosto do bazy danych floty. Wszystko konfigurowane jest w przeglądarce: bez kodowania, bez ponownego wdrażania, bez przestojów.
Dlaczego ta aplikacja
Wykrywanie sieci bez konfiguracji. Aplikacja okresowo skanuje Twoją sieć BACnet rozgłoszeniem Who-Is, automatycznie rejestruje każde znalezione urządzenie — w tym instancję urządzenia, nazwę producenta i ID producenta — i od razu zaczyna zbierać. Nowe sterowniki dodane do sieci są wychwytywane przy następnym skanowaniu. Interwał skanowania jest konfigurowalny, a urządzenia zawsze możesz dodać również ręcznie po adresie IP.
Automatyczne wykrywanie punktów. Dla każdego urządzenia aplikacja samodzielnie wykrywa wszystkie dostępne punkty danych: wejścia, wyjścia i wartości analogowe, binarne i wielostanowe, kompletne z nazwami obiektów, jednostkami inżynierskimi i opisami.
Zbieraj wszystko lub tylko to, czego potrzebujesz. Domyślnie aplikacja zbiera każdy obiekt punktu, który udostępnia urządzenie. Aby zawęzić zakres, wymień identyfikatory obiektów, na których Ci zależy (np. analog-input:1, binary-input:3).
Odczyty z informacją o jakości. Każdy odczyt niesie swoje flagi statusu BACnet (in-alarm, fault, out-of-service) wraz z aktualną nazwą obiektu, jednostkami i opisem — więc zawsze wiesz, czy wartości można ufać.
Łagodny dla Twojej sieci. Wartości są odpytywane wsadowymi żądaniami ReadPropertyMultiple — garstka telegramów na cykl zamiast jednego na punkt danych — z automatycznym przełączeniem awaryjnym dla urządzeń, które tego nie obsługują. Każde urządzenie jest odpytywane niezależnie z własnym interwałem odczytu.
Obsługiwane urządzenia i protokół
Kolektor odczytuje z dowolnego urządzenia w sieci BACnet/IP.
Szczegóły protokołu
- Standard: BACnet (ASHRAE 135), przez BACnet/IP; domyślny port UDP 47808.
- Wykrywanie: rozgłoszenie Who-Is dla urządzeń, a następnie wykrywanie obiektów per urządzenie.
- Zbierane typy obiektów:
- Analogowe — Analog Input (AI), Analog Output (AO), Analog Value (AV).
- Binarne — Binary Input (BI), Binary Output (BO), Binary Value (BV).
- Wielostanowe — Multi-State Input (MSI), Multi-State Output (MSO), Multi-State Value (MSV).
- Format identyfikatora obiektu:
<object-type>:<instance>, np.analog-input:1,binary-input:3.
Producenci automatyki budynkowej
BACnet/IP jest lingua franca automatyki budynkowej, więc kolektor działa w głównych ekosystemach, w tym:
- Johnson Controls — sterowniki VAV i systemy automatyki budynkowej.
- Honeywell — sterowniki BACnet, termostaty i sterowania.
- Tridium — systemy frameworka Niagara.
- Distech Controls — sterowniki HVAC.
- Schneider Electric / Alerton — sterowniki BACnet.
- Siemens — sterowniki z obsługą BACnet.
- Carrier — sterowania chillerów i kotłów.
- Energia i oświetlenie — liczniki Schneider PowerLogic / Siemens SENTRON z BACnet, bramy inteligentnego oświetlenia i systemy zarządzania energią budynku (BEMS) z wyjściem BACnet.
Co otrzymujesz
Zainstaluj aplikację w swoim projekcie i przypisz jej brzegowe komputery (bramy). Aplikacja automatycznie skanuje lokalną sieć BACnet i rejestruje każde znalezione urządzenie — otwórz tablicę aplikacji i obserwuj napływające dane. W widoku ustawień tablicy możesz dostroić każdy zasób: dostosować interwał zbierania, wstrzymywać i wznawiać zbieranie, ograniczyć zbieranie do konkretnych identyfikatorów obiektów lub dodać urządzenia ręcznie po adresie IP (opcjonalnie IP:Port).
Per brama możesz dodatkowo skonfigurować interwał skanowania sieci, domyślny interwał zbierania dla wykrytych urządzeń, własne ID urządzenia BACnet tego kolektora, interfejs sieciowy do powiązania oraz to, czy dane są przechowywane w FleetDB — wszystko bezpośrednio w tabeli gateways, bez restartu dla większości ustawień. Wszystkie odczyty trafiają do tabeli measurements Twojej bazy danych floty — każdy niosąc swoje flagi statusu, nazwę obiektu, jednostki i opis — a stan online/offline każdego zasobu na żywo śledzony jest w tabeli assetstatus. Zebrane odczyty są domyślnie przechowywane przez 3 miesiące (z możliwością dostosowania).
Wspólne funkcje kolektora
Jak każdy kolektor IronFlock, BACnet Collector jest konfigurowany w całości w przeglądarce — dodawaj i edytuj połączenia z urządzeniami w wbudowanej tablicy aplikacji, ze zmianami wchodzącymi w życie natychmiast i bez restartów. Jest niezawodny na krawędzi: każde urządzenie jest zbierane w izolacji (jeden niedostępny sterownik nigdy nie zatrzymuje pozostałych), nieodebrane odczyty są logowane i ponawiane w następnym cyklu, a jeśli brama straci połączenie z platformą, aplikacja kontynuuje zbieranie i buforuje odczyty lokalnie, a następnie przekazuje wszystko w kolejności w momencie powrotu łącza (rozmiar bufora konfigurowalny per brama, z opcjonalnym trybem tylko-do-przodu). I możesz wypróbować to bez sprzętu: przełącz dowolne urządzenie w tryb demo, a aplikacja generuje realistyczne przykładowe dane automatyki budynkowej, dzięki czemu możesz poznać pełne doświadczenie zanim podłączysz prawdziwe urządzenie BACnet.
Buduj na swoich danych
Dołączona tablica aplikacji daje natychmiastowy przegląd napływających danych. Dla dostosowanych prezentacji buduj niestandardowe panele i tablice SCADA, które wyświetlają Twoje pomiary BACnet obok danych z innych aplikacji, odpytuj je przez Data Backend i użyj aplikacji Alarmy do monitorowania zebranych wartości w czasie rzeczywistym z powiadomieniami SMS lub e-mail. Aby uruchomić urządzenia i zainstalować aplikację, zobacz Zarządzanie urządzeniami i Zarządzanie aplikacjami.