Urządzenia Modbus
Dwa urządzenia HAM łączą się ze sprzętem innych producentów przez Modbus:
| Urządzenie | Rodzina | Łączy się z |
|---|---|---|
| HAM EnergyModbus | e39 |
Licznikiem energii |
| HAM DixMBus | e49 |
Sterownikiem chłodniczym Dixell |
Urządzenie HAM jest masterem połączenia Modbus. Licznik lub sterownik jest slave. Urządzenie odczytuje rejestry i wysyła wartości do platformy przez WiFi.
Obsługiwane modele
Dział zatytułowany „Obsługiwane modele”HAM EnergyModbus
Dział zatytułowany „HAM EnergyModbus”Wybierz model w ustawieniu Typ licznika:
| Wartość | Licznik |
|---|---|
| 0 | ABB M1M |
| 1 | ABB M4M |
| 2 | ABB B24 (domyślny) |
| 3 | Schneider PM200 |
| 4 | Schneider PM3200 |
| 5 | Janitza |
HAM DixMBus
Dział zatytułowany „HAM DixMBus”| Sterownik |
|---|
| Dixell XW60L |
| Dixell XR70T |
| Dixell XWi70K |
Dla innego modelu skontaktuj się ze wsparciem.
Ustawienia połączenia
Dział zatytułowany „Ustawienia połączenia”Ustawienia są w ustawieniach urządzenia. Ustaw je zgodnie z licznikiem lub sterownikiem.
| Ustawienie | Domyślnie | Uwaga |
|---|---|---|
| Prędkość transmisji (Baudrate) | 9600 | Musi być taka sama jak w liczniku lub sterowniku. |
| Adres Modbus | 1 | Adres slave licznika lub sterownika. |
| Limit czasu odczytu | 600 s | Tylko EnergyModbus. Jeśli licznik nie wysyła danych przez ten czas, odczyty pokazują się jako brakujące. |
Sekcja Modbus w aplikacji
Dział zatytułowany „Sekcja Modbus w aplikacji”Strona urządzenia ma sekcję Modbus tylko dla rodzin e39 i e49.
Gdy otwierasz sekcję, aplikacja odczytuje rejestry z urządzenia. Urządzenie musi być online.
Tabela rejestrów
Dział zatytułowany „Tabela rejestrów”Tytuł tabeli pokazuje model, na przykład Dixell XW60L. Każdy wiersz ma nazwę, adres, wartość i jednostkę.
| Przycisk | Funkcja |
|---|---|
| Odśwież | Odczytuje wszystkie rejestry ponownie. |
| Pobierz | Pobiera bieżące wartości jako plik CSV. |
| Importuj | Zapisuje wartości z pliku CSV lub JSON do urządzenia. Aplikacja prosi o potwierdzenie. |
| Odczyt (w każdym wierszu) | Odczytuje ponownie tylko ten rejestr. |
- Pole Filtruj… pokazuje tylko wiersze z wpisanym tekstem.
- Pokaż nieznane pokazuje też rejestry, które mapa modelu oznacza jako nieznane. Domyślnie są ukryte.
- Dla rejestrów z bitami dotknij wartości. Aplikacja pokazuje każdy bit i wartość w hex.
Zestawy
Dział zatytułowany „Zestawy”Sekcja Zestawy pojawia się, gdy model ma odpowiednie rejestry. W praktyce dotyczy DixMBus. Zestaw to przycisk na wyjściu Zestaw urządzenia. Przycisk zapisuje jednym dotknięciem zestaw wartości.
- Etykieta ma do 4 znaków.
- Urządzenie ma do 8 zestawów. Każdy zestaw zapisuje do 8 rejestrów.
- Dotknij Dodaj zestaw dla nowego zestawu i Dodaj rejestr dla nowej wartości.
- Dotknij Zapisz. Przyciski wyjścia zmieniają się natychmiast.
Ręczny odczyt / zapis
Dział zatytułowany „Ręczny odczyt / zapis”Sekcja Ręczny odczyt / zapis odczytuje lub zapisuje jeden rejestr według jego adresu.
| Pole | Wartości |
|---|---|
| Slave | Adres slave |
| Funkcja (odczyt) | 3 Holding registers, 4 Input registers, 1 Coils, 2 Discrete inputs |
| Funkcja (zapis) | 6 Single register, 5 Single coil, 16 Multiple (raw hex) |
| Rejestr | Adres rejestru |
| Liczba | Liczba rejestrów do odczytu |
| Wartość | Wartość do zapisu. Dla funkcji 16 bajty w hex. |
Przed każdym zapisem aplikacja pyta Zapisać tę wartość Modbus?.
Odczyty na platformie
Dział zatytułowany „Odczyty na platformie”Wartości z licznika lub sterownika stają się zwykłymi odczytami urządzenia HAM. Możesz je zobaczyć na wykresach, użyć ich w regułach i odczytać z REST API. Odczyty każdego produktu opisuje jego strona: HAM EnergyModbus, HAM DixMBus.

