Loxone Modbus Tree jest przeznaczony do integracji urządzeń z interfejsem Modbus RTU.
Spis treści
- Montaż
- Uruchomienie
- Programowanie
- Diagnostyka problemów z komunikacją Modbus
- Wejścia, wyjścia, właściwości
- Uwagi dotyczące bezpieczeństwa
- Dokumenty
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.
Aby uzyskać najlepszy odbiór, urządzenie należy umieścić poza metalowymi osłonami.
Uruchomienie↑
W celu uruchomienia urządzenie musi być zasilane, a połączenie z Miniserverem musi być możliwe za pośrednictwem interfejsu Tree.
Następnie postępuj zgodnie z procedurą parowania w interfejsie Tree.
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
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łędzie | Możliwy błąd | Możliwe rozwiązanie |
|---|---|---|
| Invalid Modbus Command | Polecenie Modbus nie jest obsługiwane przez urządzenie Modbus. | Obsługiwane polecenia można znaleźć w dokumentacji urządzenia Modbus. |
| Illegal IO Address | Adres 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 Value | Podana 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 Failure | Urzą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 Code | Urządzenie Modbus nie rozpoznaje kodu funkcji (polecenia). | Prawidłowe kody funkcji można znaleźć w dokumentacji urządzenia Modbus. |
| Answer from Invalid Device | Otrzymano 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 Response | Miniserver lub Modbus Extension nie może zinterpretować odpowiedzi z urządzenia Modbus. | Sprawdź konfigurację Modbus i format odpowiedzi urządzenia. |
| Modbus Server Not Reachable | Ten 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 Sensor | Dane 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 rejestrów i kolejności bajtów. |
| No Response | Komunikacja z urządzeniem Modbus nie jest możliwa. | Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem. |
| CRC Error | Błąd komunikacji spowodowany wadliwym okablowaniem. | Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem. |
| Invalid Response | W 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 Received | Często spowodowane wadliwym okablowaniem urządzenia Modbus. | Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem. |
| Too Much Data Received | W większości przypadków jest to problem związany z okablowaniem. | Patrz poniższa sekcja dotycząca kwestii związanych z okablowaniem. |
| Unexpected Error | Zwykle 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 opis | Opis | Jednostka | Zakres wartości |
|---|---|---|---|
| Status online Modbus Tree | Wskazuje, czy urządzenie jest dostępne przez Miniserver. Diagnostyka urządzeń Air Diagnostyka urządzeń Tree Diagnostyka rozszerzeń | Cyfrowy | 0/1 |
Właściwości↑
| Krótki opis | Opis | Jednostka | Zakres wartości | Wartość standardowa |
|---|---|---|---|---|
| Monitoruj status online | Jeś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 seryjny | Określa numer seryjny urządzenia. Wprowadź „Auto”, aby automatycznie sparować urządzenie Tree o nieznanym numerze seryjnym. Ta opcja może być używana tylko wtedy, gdy istnieje tylko jedno rozszerzenie tego samego typu na samodzielnym Miniserverze (nie w konfiguracji klient-gateway). Zapisz w Miniserverze, aby sparować urządzenie Tree. Następnie należy załadować program z Miniservera, aby przenieść rzeczywisty numer seryjny urządzenia Tree do programu. | - | - | - |
| Szybkość transmisji | Prędkość transmisji połączenia szeregowego | bit/s | 0...2147483647 | 19200 |
| Bity stopu | Liczba bitów stopu (1-2) połączenia szeregowego | - | 1...2 | - |
| Parzystość | Parzystość połączenia szeregowego | - | - | - |
| Timing | W 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.