BACnet

Połącz urządzenie BACnet i odczytuj jego obiekty przez odpytywanie lub subskrypcję zmiany wartości.

BACnet odczytuje obiekty urządzenia automatyki budynkowej BACnet. Wartości możesz odczytywać przez odpytywanie w stałym interwale albo przez subskrypcję powiadomień o zmianie wartości (COV).

Łączenie urządzenia BACnet

UstawienieDziałanie
NazwaIdentyfikuje urządzenie (z opcjonalną nazwą niestandardową).
WłączonyCzy THMI łączy się z urządzeniem. Wyłącz tę opcję, aby zatrzymać komunikację i zbieranie wartości bez usuwania urządzenia.
Lokalny adres powiązaniaAdres IP lokalnego interfejsu sieciowego używanego do rozgłaszania. Zwykle potrzebny tylko wtedy, gdy maszyna ma kilka aktywnych interfejsów. Domyślnie 0.0.0.0 (wszystkie interfejsy).
Maska podsieciMaska podsieci sieci lokalnej. Domyślnie 255.255.255.0.
Identyfikator urządzeniaUnikalny numer instancji zdalnego urządzenia BACnet w sieci.
PortPort UDP. Domyślnie 47808, czyli standardowy port BACnet.
Limit czasuJak długo czekać na odpowiedź, zanim żądanie zostanie uznane za nieudane. Domyślnie 5 sekund (5000 ms).

BBMD

Jeśli urządzenie znajduje się w innej podsieci, włącz BBMD (BACnet Broadcast Management Device) i podaj jego host i port (domyślnie 47808), aby THMI mogło dotrzeć do urządzenia przez granicę sieci. Pozostaw tę opcję wyłączoną, gdy urządzenie znajduje się w podsieci lokalnej.

Odczyt wartości: obiekt

Wartość BACnet jest identyfikowana przez typ obiektu i numer instancji, które razem tworzą BACnet ObjectID. Wybierz typ obiektu odpowiadający wartości, a następnie wpisz numer instancji identyfikujący konkretny obiekt w urządzeniu.

THMI obsługuje poniższe typy obiektów. Zgodnie z konwencją obiekty wejściowe pochodzą z urządzeń obiektowych i są tylko do odczytu, a obiekty wyjściowe i obiekty wartości zwykle można zapisywać:

Typ obiektuSkrótZapisywalnyTypowy typ danych
Wejście analogoweAINieLiczbowy
Wyjście analogoweAOTakLiczbowy
Wartość analogowaAVTakLiczbowy
Wejście binarneBINieLogiczny
Wyjście binarneBOTakLogiczny
Wartość binarnaBVTakLogiczny
Wartość całkowitaIVTakLiczba całkowita ze znakiem
Dodatnia wartość całkowitaPIVTakLiczba całkowita bez znaku
Wejście wielostanoweMSINieLiczba całkowita
Wyjście wielostanoweMSOTakLiczba całkowita
Wartość wielostanowaMSVTakLiczba całkowita
Akumulator—NieLiczba całkowita bez znaku
Przetwornik impulsów—NieLiczbowy

Typ danych określa sposób interpretacji wartości. Dostępne opcje zależą od typu obiektu (zobacz Typy danych). Na przykład obiekty analogowe akceptują typy całkowite i zmiennoprzecinkowe, a obiekty binarne mają typ bool.

Odpytywanie a subskrypcja

Metoda pozyskiwania danych określa, w jaki sposób wartość jest aktualizowana:

  • Odpytywanie: THMI odczytuje wartość co interwał odpytywania wyrażony w milisekundach (domyślnie 5000).
  • Subskrypcja: THMI subskrybuje powiadomienia o zmianie wartości, a urządzenie samo wysyła aktualizacje. Przyrost COV określa minimalną zmianę wartości, po której urządzenie zgłasza nową wartość. Większe przyrosty zmniejszają ruch w przypadku zaszumionych sygnałów.

Zapis

Opcja Zapisywalny pozwala użytkownikom z odpowiednim uprawnieniem zmieniać wartość (zobacz Wartości i historia). Jest dostępna tylko dla typów obiektów, które obsługują zapis.