Modbus a TapHome rendszerben RTU/ASCII/TCP

Modbus-támogatás a TapHome rendszerben RTU-n, ASCII-n RS485-on és TCP-n Etherneten keresztül. Eszközök hozzáadása és egyszerű rendszerintegráció Modbus TCP-n keresztül.

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:

  1. 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.

  2. 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).
  3. 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

Kapcsoló eszköz konfigurációjának példá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: