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:
-
Prejdite do Nastavenia → Zverejniť zariadenia a vyberte Pridať rozhranie. Vyberte Modbus RTU, Modbus ASCII alebo Modbus TCP.
-
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)
-
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

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: