TapHome pre Modbus RTU / ASCII / TCP

Podpora TapHome pre Modbus RTU, ASCII, TCP, nastavenia rozhraní, vlastnosti a základy integrácie či diagnostiky cez RS485/Ethernet.

Podporované komunikačné vrstvy

Systém podporuje tri odlišné protokoly:

  • Modbus RTU cez RS485 (prístupný cez svorky BUS 1, BUS 2 alebo BUS 3)
  • Modbus ASCII cez RS485 (prístupný cez svorky BUS 1, BUS 2 alebo BUS 3)
  • Modbus TCP (cez Ethernet, pripojenie na lokálnu IP adresu alebo cez VPN)

Proces nastavenia

Konfigurácia pozostáva z troch hlavných krokov:

  1. Prejdite do Nastavenia → Zverejniť zariadenia a vyberte Pridať rozhranie. Vyberte Modbus RTU, Modbus ASCII alebo Modbus TCP.

  2. Definujte komunikačné vlastnosti:

    • Pre Modbus RTU alebo ASCII: Nakonfigurujte svorku (BUS 1, BUS 2 alebo BUS 3), prenosovú rýchlosť (baud rate), paritu, dátové bity a stop bity
    • Pre Modbus TCP: Zadajte TCP port (IP adresa sa konfiguruje individuálne pre každé zariadenie)
  3. Pridajte zariadenia na zverejnenie:

    • Každé zariadenie zobrazuje stručný prehľad toho, ako k nemu môžu pristupovať systémy tretích strán

Príklad: Konfigurácia prepínača

Switch device configuration example

Používanie Modbus TCP na systémovú integráciu

Simply Modbus poskytuje komplexnú dokumentáciu protokolu. Viaceré open-source knižnice umožňujú integráciu TapHome s externými systémami:

  • NModbus4 - implementácia Modbus protokolu v C# GitHub
  • libmodbus - multiplatformová knižnica pre Linux, Mac OS X, FreeBSD, QNX, Windows GitHub
  • pymodbus - úplná implementácia Modbus protokolu v Pythone GitHub
  • digitalpetri/modbus - vysoko výkonná implementácia v Jave GitHub
  • goburrow/modbus - implementácia v Go s odolnosťou voči chybám GitHub
  • node-modbus-tcp - Modbus TCP/IP pre NodeJS

Ladenie pripojení Modbus RTU

Využitie fyzickej vrstvy RS485 umožňuje paralelné monitorovanie. Zvážte pripojenie „štandardného USB na RS485 konvertora“ k vášmu počítaču pre lepší prehľad o komunikácii počas integračných aktivít.

Odporúčané nástroje: