Modbus Air

Loxone Modbus Air został zaprojektowany do integracji urządzenia z interfejsem Modbus RTU.

Arkusz danych Modbus Air

Spis treści


Montaż

Podłącz zasilanie i linie danych Modbus A/B:

Jeśli podłączane urządzenie Modbus zapewnia odpowiednie napięcie wyjściowe, nie jest wymagane oddzielne zasilanie:

Można podłączyć tylko jedno urządzenie Modbus, nie wolno przedłużać dołączonego kabla połączeniowego.

Maksymalna długość połączenia Modbus zależy od szybkości transmisji. Wraz ze wzrostem długości kabla maksymalna obsługiwana szybkość transmisji maleje. Maksymalna odległość wynosi 1200 m/3937 stóp.

Aby uzyskać najlepszy odbiór, urządzenie należy umieścić poza metalowymi osłonami.


Uruchomienie

W stanie dostawy tryb parowania będzie aktywny po podłączeniu zasilania. Jest to sygnalizowane miganiem diody LED stanu na czerwono/zielono/pomarańczowo.

Następnie wykonaj procedurę parowania w interfejsie Air.

Aby ręcznie aktywować tryb parowania, należy wyłączyć zasilanie na 10 sekund, a następnie włączyć je ponownie. Jeśli przez dwie minuty nie można nawiązać połączenia z Miniserverem, tryb parowania zostanie aktywowany na 5 minut.


Programowanie

Z biblioteki Loxone Library można importować odpowiednie szablony do integracji urządzeń.

Dodatkowe informacje na temat integracji urządzeń bez szablonu można znaleźć na stronie:
Komunikacja z Modbus RTU

W monitorze Modbus wyświetlane są tylko te wartości, które zostały faktycznie wysłane do Miniservera.
Oznacza to, że wyświetlane są tylko wartości, które uległy zmianie. Dane nie są wyświetlane w monitorze przy każdym cyklu odpytywania.


Diagnostyka problemów z komunikacją Modbus

Gdy komunikacja Modbus nie działa poprawnie, Modbus Monitor może dostarczyć cennych informacji na temat potencjalnych problemów. Poniżej znajduje się lista typowych komunikatów o błędach, wraz z prawdopodobnymi przyczynami i rozwiązaniami.

Komunikat o błędzieMożliwe rozwiązanieMożliwe rozwiązanie
Invalid Modbus CommandPolecenie Modbus nie jest obsługiwane przez urządzenie Modbus.Obsługiwane polecenia można znaleźć w dokumentacji urządzenia Modbus.
Illegal IO AddressAdres IO nie jest obsługiwany lub dostępny w urządzeniu Modbus. Może to wynikać z błędu konwersji dziesiętnej/szesnastkowej lub przesunięcia adresu IO specyficznego dla protokołu Modbus.Sprawdź konfigurację adresu IO w dokumentacji urządzenia Modbus i sprawdź, czy nie wystąpił błąd konwersji dziesiętnej/szesnastkowej. Jeśli arkusz danych określa adresy zaczynające się od 1 (Register Address), zmniejsz wartość o 1 podczas wprowadzania.
Illegal Data ValuePodana wartość danych nie jest obsługiwana przez urządzenie Modbus.Sprawdź dokumentację urządzenia Modbus pod kątem dopuszczalnych wartości danych.
Modbus Slave Device FailureUrządzenie Modbus napotkało nienaprawialny błąd.Sprawdź fizyczne i elektryczne połączenia urządzenia, upewnij się, że jego zasilanie jest sprawne i sprawdź je pod kątem widocznych uszkodzeń lub wadliwego działania.
Unexpected Function CodeUrządzenie Modbus nie rozpoznaje kodu funkcji (polecenia).Prawidłowe kody funkcji można znaleźć w dokumentacji urządzenia Modbus.
Answer from Invalid DeviceOtrzymano odpowiedź z nieprawidłowego adresu urządzenia (np. oczekiwano adresu X, ale odpowiedź nadeszła z adresu Y).Upewnij się, że okablowanie i połączenia są prawidłowe dla określonych urządzeń i sprawdź, czy wszystkie urządzenia są prawidłowo zaadresowane i podłączone.
Unexpected ResponseMiniserver lub Modbus Extension nie może zinterpretować odpowiedzi z urządzenia Modbus.Sprawdź konfigurację Modbus i format odpowiedzi urządzenia.
Modbus Server Not ReachableTen błąd może wskazywać na wewnętrzny problem z serwerem Modbus w urządzeniu Miniserver.Sprawdź konfigurację serwera Modbus i stan operacyjny w Miniserver.
LNK Value from SensorDane są odbierane, ale mogą być nieprawidłowe.Upewnij się, że skonfigurowano prawidłowy typ danych, w razie potrzeby dostosuj adresy IO z arkusza danych (ponieważ często zaczynają się one od 1) i zweryfikuj ustawienia kolejności słów i bajtów.
No ResponseKomunikacja z urządzeniem Modbus nie jest możliwa.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.
CRC ErrorBłąd komunikacji spowodowany wadliwym okablowaniem.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.
Invalid ResponseW większości przypadków jest to błąd spowodowany wadliwym okablowaniem urządzenia Modbus.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.
Invalid Length ReceivedCzęsto spowodowane wadliwym okablowaniem urządzenia Modbus.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.
Too Much Data ReceivedW większości przypadków jest to problem związany z okablowaniem.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.
Unexpected ErrorZwykle spowodowane problemami z okablowaniem urządzenia Modbus.Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem.

Dla wszystkich problemów związanych z okablowaniem:

-Okablowanie: Potwierdź prawidłowe okablowanie, połączenia i zasilanie.

-Uziemienie: Upewnij się, że we wszystkich urządzeniach w instalacji utrzymywane jest prawidłowe uziemienie (GND).

-Termination Resistor: Tylko jeden rezystor terminujący 120 Ohm powinien być obecny na ostatnim urządzeniu Modbus w łańcuchu (nie dotyczy to Modbus Air i Wallbox Air, ponieważ można podłączyć tylko jedno urządzenie Modbus).

-Zakłócenia komunikacji: Zbadanie wszelkich czynników środowiskowych lub zewnętrznych (np. zakłóceń elektrycznych), które mogą mieć wpływ na komunikację.

-Odwrócone przewody: Sprawdź polaryzację połączenia Modbus: + odpowiada A, a - odpowiada B. Nieprawidłowe okablowanie spowoduje awarię komunikacji.


Wejścia diagnostyczne

Krótki opisOpisJednostkaZakres wartości
Status online Modbus AirWskazuje, czy urządzenie jest dostępne przez Miniserver.
Diagnostyka urządzeń Air
Diagnostyka urządzeń Tree
Diagnostyka rozszerzeń
Cyfrowy0/1




Właściwości

Krótki opisOpisJednostkaZakres wartościWartość standardowa
Monitoruj status onlineJeśli opcja ta jest zaznaczona, użytkownik zostanie powiadomiony za pośrednictwem Statusu systemu lub Mailera, jeśli urządzenie przestanie być dostępne lub przejdzie w tryb offline.---
Numer seryjnyNumer seryjny urządzenia Air.
Automatyczne parowanie można włączyć w Air Base.

Automatyczne parowanie można włączyć w Airbase na określony czas.
---
Szybkość transmisjiPrędkość transmisji połączenia szeregowegobit/s0...214748364719200
Bity stopuLiczba bitów stopu (1-2) połączenia szeregowego-1...2-
ParzystośćParzystość połączenia szeregowego---
TimingW trybie automatycznym jest wykorzystane poniższe ustawienie:
Przerwa: 5ms jeżeli baud rate jest mniejszy od 7000bps, inaczej są wykorzystane okresy 50-cio bitowe.
Timeout: 1000ms
---



Uwagi dotyczące bezpieczeństwa

Instalacja musi być przeprowadzona przez wykwalifikowanego elektryka zgodnie z obowiązującymi przepisami.

Urządzenie musi być zamontowane w obudowie elektrycznej, aby zapewnić ochronę przed kontaktem, wodą i pyłem.


Dokumenty

Arkusz danych Modbus Air