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
- Menjen a Beállítások → Hardver menübe és ellenőrizze, mely Modbus eszközök mutatnak hibát
- Jegyezze fel a TapHome-ban konfigurált Slave ID-kat
- 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:
- Ideiglenesen válassza le az összes többi Modbus eszközt a buszról
- Csak azt az eszközt hagyja, amelyet újra szeretne konfigurálni
- 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
- Nyissa meg a Modbus eszközt a TapHome-ban
- Menjen a Részletes beállítások menübe
- Keresse a Slave ID-hoz kapcsolódó Szolgáltatási műveletek -t
- Állítson be egyedi ID-t (pl. 5, 10, 15 különböző eszközökhöz)
- 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:
- Menjen az eszköz kommunikációs beállításaihoz a TapHome-ban
- Frissítse a Slave ID-t az újonnan beállított értékre
- Az eszköznek most már hiba nélkül kell kommunikálnia
5. lépés: Csatlakoztassa újra a többi eszközt
- Csatlakoztassa újra a többi Modbus eszközt a buszhoz
- Ellenőrizze, hogy minden eszköznek egyedi Slave ID-ja van
- 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:
- Egyszerre egy eszközt csatlakoztasson
- Változtassa meg a Slave ID-ját egyedi értékre mielőtt csatlakoztatná a következő eszközt
- Használjon számozási sémát (pl. 10, 11, 12… vagy 5, 10, 15…)
- Kerülje a Slave ID 1-et, mivel ez a gyakori gyári alapérték