TapHome

Kolizja ID urządzenia Modbus

Wiele urządzeń Modbus z tym samym Slave ID powoduje błędy komunikacji

  • Usługa Potrzebujesz uprawnienia Usługa (zwykle Twój partner instalacyjny).

Jak to rozpoznać

Jedno lub więcej urządzeń Modbus (na przykład liczniki energii) wykazuje błędy komunikacji lub nie odpowiada. Często dzieje się tak gdy:

  • Dodajesz wiele urządzeń do tej samej magistrali
  • Konfigurujesz nowe urządzenie z ustawieniami fabrycznymi
  • Dwa urządzenia przypadkowo mają ten sam Slave ID

Przyczyna

Każde urządzenie Modbus na tej samej magistrali musi mieć unikalne Slave ID. Większość urządzeń jest dostarczana z fabrycznym domyślnym ID (często 1), co powoduje kolizje przy podłączeniu wielu urządzeń.

Rozwiązanie

Krok 1: Zidentyfikuj kolizję

Usługa partner instalacyjny
  1. Przejdź do Ustawienia → Sprzęt i sprawdź, które urządzenia Modbus wykazują błędy
  2. Zanotuj Slave ID skonfigurowane w TapHome
  3. Sprawdź, czy jakiekolwiek dwa urządzenia mają ten sam ID

Krok 2: Odizoluj urządzenie

Usługa partner instalacyjny

Jeśli nie możesz komunikować się z urządzeniem:

  1. Tymczasowo odłącz wszystkie inne urządzenia Modbus od magistrali
  2. Pozostaw tylko urządzenie, które chcesz przekonfigurować
  3. To zapewni, że możesz się z nim komunikować

Krok 3: Zmień Slave ID

Usługa partner instalacyjny

Slave ID można zmienić na jeden z dwóch sposobów:

Opcja A: Przez TapHome Ustawienia serwisowe

  1. Otwórz urządzenie Modbus w TapHome
  2. Przejdź do Ustawienia serwisowe
  3. Poszukaj Działania serwisowe związanych ze Slave ID
  4. Ustaw unikalne ID (np. 5, 10, 15 dla różnych urządzeń)
  5. Zapisz ustawienia

Krok 4: Opcja B: Przez własny interfejs urządzenia

Usługa partner instalacyjny

Niektóre urządzenia Modbus mają własne menu lub interfejs konfiguracyjny. Zapoznaj się z dokumentacją urządzenia, aby uzyskać instrukcje zmiany Slave ID.

Slave ID jest przechowywane w wewnętrznej pamięci urządzenia. Jest to inne niż ustawienia komunikacji w TapHome.

Krok 5: Zaktualizuj konfigurację TapHome

Usługa partner instalacyjny

Po zmianie Slave ID urządzenia:

  1. Przejdź do ustawień komunikacji urządzenia w TapHome
  2. Zaktualizuj Slave ID do nowej wartości, którą właśnie ustawiłeś
  3. Urządzenie powinno teraz komunikować się bez błędów

Krok 6: Podłącz ponownie inne urządzenia

Usługa partner instalacyjny
  1. Podłącz ponownie inne urządzenia Modbus do magistrali
  2. Sprawdź, czy każde urządzenie ma unikalne Slave ID
  3. Wszystkie urządzenia powinny teraz prawidłowo się komunikować

Najlepsza praktyka dla wielu urządzeń

Podczas konfigurowania wielu urządzeń Modbus:

  • Podłączaj jedno urządzenie naraz
  • Zmień jego Slave ID na unikalną wartość przed podłączeniem następnego urządzenia
  • Używaj schematu numeracji (np. 10, 11, 12… lub 5, 10, 15…)
  • Unikaj Slave ID 1, ponieważ jest to powszechna fabryczna wartość domyślna

Czy to pomogło?

Potrzebujesz pomocy?

Opisz, co się dzieje, i kontynuuj na WhatsAppie — odpowie asystent wsparcia TapHome. Po zalogowaniu kontem TapHome zajrzy bezpośrednio do Twojej instalacji.

Ostatnia aktualizacja: 2026-10-18