Przejdź do treści

Modbus

Dostępne w HW 3.5+

Modbus

Czujnik Modbus RTU (RS485)

Od wersji LK3.5+ SW 1.36 możliwa jest obsługa do trzech niezależnych urządzeń na jednej magistrali Modbus. Konfiguracja tak jak poprzednio polega na wyborze modułu i podaniu jego slave ID, z tą różnicą, że można tak uzupełnić do trzech slotów.

Obsługiwane są następujące moduły:

  • SDM120
  • SDM72D-M
  • RDO-PRO X
  • Epever Tracer
  • Sofarsolar
  • GTIL
  • Danfos EKC 202C

Info

Należy pamiętać, że w wersji sprzętowej 3.7+ możliwe jest podłączenie 2 modułów jednocześnie (jeden z zakładki Port szeregowy i jeden z zakładki Modbus).

W wersjach 3.5 i 3.6 można wybrać tylko jeden moduł z zakładki Port szeregowy lub Modbus.

W wersji 3.0 karta Modbus nie jest dostępna, dlatego można wybrać tylko jeden moduł z zakładki Port szeregowy.

Mapowanie odczytów

Aby korzystać z odczytów z modułów Modbus poza zakładką Modbus należy skonfigurować mapowanie odczytów do zmiennych m1 - m30. Odczyty przypisuje się do zmiennych osobno na każdym slocie (przycisk Skonfiguruj mapowanie), ale zmienne są wspólne dla wszystkich slotów.

Należy pamiętać, że zmienna m może być powiązana tylko z jednym odczytem i przy zmianie przypisania zmiennej jej poprzednie przypisanie zostanie usunięte. Dodatkowo mapowanie nie zmienia się przy zmianie modułu na slocie - może wskazywać odczyty ze slotu na którym nie jest wybrany moduł.

Modbus mapping

Zmienne m1 - m30 można później wykorzystać w kliencie HTTP, kliencie MQTT, OLED, VOLED. Pierwsze 4 zmienne m1 - m4 są również dostępne jako opcja I w Moc i energia, gdzie mogą być podstawiane do odczytów mocy POWER.

Urządzenia niestandardowe

Można też skonfigurować urządzenie niestandardowe. W tym celu należy wybrać w polu Moduł jedną z trzech opcji oznaczonych (custom) i następnie otworzyć formularz przyciskiem Skonfiguruj moduł niestandardowy (można to wykonać na dowolnym slocie).

W formularzu należy podać własną nazwę, dane komunikacji (bitrate, bit parzystości, bit stopu, opóźnienie między odczytami rejestrów (w s)) i zdefiniować listę odczytów, podając dla każdego nazwę, jednostkę, dzielnik, adres rejestru, kod funkcji, typ (rodzaj). Po zapisaniu konfiguracji urządzenia, można ją wybrać na każdym z trzech slotów.

Konfigurację można eksportować do pliku klikając na przycisk Eksportuj konfigurację oraz wczytać do zapisu klikając Importuj konfigurację. Przykładowa konfiguracja do zaimportowania dla SDM72D jest dostępna do pobrania tutaj.

Modbus - custom configuration

Serwer Modbus TCP

Formularz umożliwiający włączenie serwera Modbus TCP i tabela z informacjami o dostępnych danych.


Ostatnia aktualizacja: 2021-05-14
Powrót do góry