Loxone Modbus Air został zaprojektowany do integracji urządzenia 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 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łędzie | Możliwe rozwiązanie | Possible Solution |
---|---|---|
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: Upewnij się, że przewody Modbus A-B nie są odwrócone.
Wejścia diagnostyczne↑
Krótki opis | Opis | Jednostka | Zakres wartości |
---|---|---|---|
Status online Modbus Air | 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 | If checked, you will be notified via System Status or the Mailer if the device is no longer available or goes offline. | - | - | - |
Numer seryjny | Serial number of Air device. Automatic pairing can be enabled on the Air Base. Automatic pairing can be enabled on the Airbase for a set time. |
- | - | - |
Typ urządzenia | Typ urządzenia Air | - | - | - |
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.