TapHome pro Modbus RTU / ASCII / TCP

TapHome podpora pro integraci přes Modbus RTU, ASCII a TCP, komunikaci přes RS-485 nebo Ethernet a pro propojení zařízení s externími systémy.

Podporované komunikační vrstvy

Systém podporuje tři odlišné protokoly:

  • Modbus RTU přes RS485 (přístupný přes svorky BUS 1, BUS 2 nebo BUS 3)
  • Modbus ASCII přes RS485 (přístupný přes svorky BUS 1, BUS 2 nebo BUS 3)
  • Modbus TCP (přes ethernet, připojení k lokální IP adrese nebo přes VPN)

Postup nastavení

Konfigurace se skládá ze tří hlavních kroků:

  1. Přejděte do Nastavení → Zpřístupnit zařízení a vyberte Přidat rozhraní. Zvolte Modbus RTU, Modbus ASCII nebo Modbus TCP.

  2. Definujte komunikační vlastnosti:

    • Pro Modbus RTU nebo ASCII: Nakonfigurujte Svorku (BUS 1, BUS 2 nebo BUS 3), Přenosovou rychlost (baud), Paritu, Počet datových bitů, Počet stop bitů
    • Pro Modbus TCP: Nastavte TCP port (IP adresa se konfiguruje samostatně pro každé zařízení)
  3. Přidejte zařízení ke zpřístupnění:

    • Každé zařízení zobrazuje stručný přehled toho, jak k němu mohou externí systémy přistupovat

Příklad: Konfigurace zařízení Switch

Příklad konfigurace zařízení Switch

Použití Modbus TCP pro systémovou integraci

Simply Modbus poskytuje komplexní dokumentaci protokolu. Mnoho open-source knihoven umožňuje integraci TapHome s externími systémy:

  • NModbus4 - Implementace protokolu Modbus v C# GitHub
  • libmodbus - Multiplatformní knihovna pro Linux, Mac OS X, FreeBSD, QNX, Windows GitHub
  • pymodbus - Kompletní implementace protokolu Modbus v Pythonu GitHub
  • digitalpetri/modbus - Vysoce výkonná implementace v Javě GitHub
  • goburrow/modbus - Vysoce spolehlivá implementace v Go GitHub
  • node-modbus-tcp - Node.js Modbus TCP/IP

Ladění spojení Modbus RTU

Využití RS485 na fyzické vrstvě umožňuje paralelní monitorování. Zvažte připojení standardního USB–RS485 převodníku k počítači, abyste mohli zobrazit komunikaci během integračních prací.

Doporučené nástroje: