Simptom
Jedan ili više Modbus uređaja (na primjer brojila) prikazuje greške u komunikaciji ili ne odgovara. To se često događa:
- pri dodavanju više uređaja na istu sabirnicu
- pri konfiguraciji novog uređaja s tvorničkim postavkama
- kad dva uređaja slučajno imaju isti Slave ID
Uzrok
Svaki Modbus uređaj na istoj sabirnici mora imati jedinstveni Slave ID. Većina uređaja isporučuje se s tvornički zadanim ID-om (često 1), pa pri spajanju više uređaja dolazi do sukoba.
Rješenje
Korak 1: pronađite sukob
- Otvorite Postavke → Hardver i provjerite koji Modbus uređaji prikazuju greške
- Zabilježite Slave ID-ove postavljene u sustavu TapHome
- Provjerite imaju li dva uređaja isti ID
Korak 2: izdvojite uređaj
Ako s uređajem ne možete komunicirati:
- Privremeno odspojite sve ostale Modbus uređaje sa sabirnice
- Ostavite spojen samo uređaj koji želite ponovno konfigurirati
- Tako ćete s njim sigurno moći komunicirati
Korak 3: promijenite Slave ID
Slave ID može se promijeniti na jedan od dva načina:
Opcija A: u izborniku Napredne postavke u aplikaciji TapHome
- Otvorite Modbus uređaj u aplikaciji TapHome
- Otvorite Napredne postavke
- U odjeljku Servisne radnje potražite radnju za Slave ID
- Postavite jedinstveni ID (npr. 5, 10, 15 za različite uređaje)
- Spremite postavke
Opcija B: putem vlastitog sučelja uređaja
Neki Modbus uređaji imaju vlastiti izbornik ili sučelje za konfiguraciju. Upute za promjenu Slave ID-a potražite u dokumentaciji uređaja.
Slave ID spremljen je u unutarnjoj memoriji uređaja. To nije isto što i postavke komunikacije u sustavu TapHome.
Korak 4: ažurirajte konfiguraciju u sustavu TapHome
Nakon promjene Slave ID-a na uređaju:
- Otvorite postavke komunikacije uređaja u aplikaciji TapHome
- Promijenite Slave ID tako da odgovara novoj vrijednosti koju ste upravo postavili
- Uređaj bi sada trebao komunicirati bez grešaka
Korak 5: ponovno spojite ostale uređaje
- Ponovno spojite ostale Modbus uređaje na sabirnicu
- Provjerite ima li svaki uređaj jedinstveni Slave ID
- Svi uređaji sada bi trebali ispravno komunicirati
Preporuka za više uređaja
Pri postavljanju više Modbus uređaja:
- Spajajte uređaje jedan po jedan
- Svakom uređaju promijenite Slave ID u jedinstvenu vrijednost prije nego što spojite sljedeći
- Koristite sustav numeriranja (npr. 10, 11, 12… ili 5, 10, 15…)
- Izbjegavajte Slave ID 1 jer je to uobičajena tvornička vrijednost