TapHome

Modbus eszköz ID ütközés

Több Modbus eszköz azonos Slave ID-val kommunikációs hibákat okoz

Tünet

Egy vagy több Modbus eszköz (például energiamérők) kommunikációs hibákat mutat vagy nem válaszol. Ez gyakran előfordul amikor:

  • Több eszközt adunk ugyanahhoz a buszhoz
  • Új eszközt konfigurálunk gyári alapbeállításokkal
  • Két eszköz véletlenül ugyanazt a Slave ID-t kapja

Ok

Minden Modbus eszköznek ugyanazon a buszon egyedi Slave ID-val kell rendelkeznie. A legtöbb eszköz gyári alapértelmezett ID-val érkezik (gyakran 1), ami ütközéseket okoz, amikor több eszközt csatlakoztatunk.

Megoldás

1. lépés: Azonosítsa az ütközést

  1. Menjen a BeállításokHardver menübe és ellenőrizze, mely Modbus eszközök mutatnak hibát
  2. Jegyezze fel a TapHome-ban konfigurált Slave ID-kat
  3. Ellenőrizze, hogy két eszköz nem osztja-e ugyanazt az ID-t

2. lépés: Izolálja az eszközt

Ha nem tud kommunikálni az eszközzel:

  1. Ideiglenesen válassza le az összes többi Modbus eszközt a buszról
  2. Csak azt az eszközt hagyja, amelyet újra szeretne konfigurálni
  3. Ez biztosítja, hogy kommunikálni tudjon vele

3. lépés: Változtassa meg a Slave ID-t

A Slave ID kétféleképpen változtatható meg:

A opció: TapHome Részletes beállítások keresztül

  1. Nyissa meg a Modbus eszközt a TapHome-ban
  2. Menjen a Részletes beállítások menübe
  3. Keresse a Slave ID-hoz kapcsolódó Szolgáltatási műveletek -t
  4. Állítson be egyedi ID-t (pl. 5, 10, 15 különböző eszközökhöz)
  5. Mentse a beállításokat

B opció: Az eszköz saját felületén keresztül

Néhány Modbus eszköznek saját menüje vagy konfigurációs felülete van. A Slave ID megváltoztatásához tekintse meg az eszköz dokumentációját.

A Slave ID az eszköz belső memóriájában tárolódik. Ez különbözik a TapHome kommunikációs beállításaitól.

4. lépés: Frissítse a TapHome konfigurációt

Az eszköz Slave ID-jának megváltoztatása után:

  1. Menjen az eszköz kommunikációs beállításaihoz a TapHome-ban
  2. Frissítse a Slave ID-t az újonnan beállított értékre
  3. Az eszköznek most már hiba nélkül kell kommunikálnia

5. lépés: Csatlakoztassa újra a többi eszközt

  1. Csatlakoztassa újra a többi Modbus eszközt a buszhoz
  2. Ellenőrizze, hogy minden eszköznek egyedi Slave ID-ja van
  3. Most már minden eszköznek megfelelően kell kommunikálnia

Legjobb gyakorlat több eszközhöz

Több Modbus eszköz beállításakor:

  1. Egyszerre egy eszközt csatlakoztasson
  2. Változtassa meg a Slave ID-ját egyedi értékre mielőtt csatlakoztatná a következő eszközt
  3. Használjon számozási sémát (pl. 10, 11, 12… vagy 5, 10, 15…)
  4. Kerülje a Slave ID 1-et, mivel ez a gyakori gyári alapérték