Támogatott kommunikációs rétegek
A rendszer három különböző protokollt támogat:
- Modbus RTU RS485-ön keresztül (a BUS 1, BUS 2 vagy BUS 3 terminálokon érhető el)
- Modbus ASCII RS485-ön keresztül (a BUS 1, BUS 2 vagy BUS 3 terminálokon érhető el)
- Modbus TCP (Etherneten keresztül, helyi IP-címhez vagy VPN-hez kapcsolódva)
Beállítási folyamat
A konfiguráció három fő lépésből áll:
-
Lépjen a Beállítások → Eszközök kiszolgáltatása menüpontra, és válassza az Interfész hozzáadása lehetőséget. Válassza ki a Modbus RTU-t, Modbus ASCII-t vagy Modbus TCP-t.
-
Adja meg a kommunikációs tulajdonságokat:
- Modbus RTU vagy ASCII esetén: Állítsa be a terminált (BUS 1, BUS 2 vagy BUS 3), az átviteli sebességet (baud rate), a paritást, az adatbiteket és a stopbiteket.
- Modbus TCP esetén: Állítsa be a TCP-portot (az IP-cím eszközönként kerül külön konfigurálásra).
-
Hozza létre a kiszolgálásra szánt eszközöket:
- Minden eszköz rövid áttekintést ad arról, hogyan férhetnek hozzá a harmadik féltől származó rendszerek.
Példa: Kapcsoló konfigurációja

Modbus TCP használata rendszerintegrációhoz
A Simply Modbus részletes protokoll-dokumentációt kínál. Számos nyílt forráskódú könyvtár teszi lehetővé a TapHome külső rendszerekkel való integrációját:
- NModbus4 – C# Modbus protokoll-implementáció GitHub
- libmodbus – Keresztplatformos könyvtár Linux, Mac OS X, FreeBSD, QNX és Windows számára GitHub
- pymodbus – Teljes értékű, Python-alapú Modbus protokoll GitHub
- digitalpetri/modbus – Nagy teljesítményű Java-implementáció GitHub
- goburrow/modbus – Hibatűrő Go-nyelvű implementáció GitHub
- node-modbus-tcp – Node.js Modbus TCP/IP
Modbus RTU-kapcsolatok hibakeresése
Az RS485 fizikai réteg használata lehetővé teszi a párhuzamos megfigyelést. Javasoljuk, hogy csatlakoztasson egy „szabványos USB–RS485 átalakítót” a számítógépéhez, hogy az integráció során láthatóvá váljon a kommunikáció.
Ajánlott eszközök: