Hľadaj
MENU

TapHome do Modbus RTU / ASCII / TCP

Podporované komunikačné vrstvy

  • Modbus RTU cez RS485 (terminály BUS 1, BUS 2 alebo BUS 3)
  • Modbus ASCII cez RS485 (terminály BUS 1, BUS 2 alebo BUS 3)
  • Modbus TCP (cez ethernet, pripojenie k lokálnej IP adrese alebo VPN)


Nastavenie

  1. Otvorte Nastavenia → Odkryť zariadenia a vyberte Pridať rozhranie. Vyberte Modbus RTU, Modbus ASCII alebo Modbus TCP.
  2. Definujte komunikačné vlastnosti
    • 2.1 Modbus RTU alebo ASCII: Terminál (BUS 1, BUS 2 alebo BUS 3), prenosová rýchlosť, parita, dátové bity, stop bity
    • 2.2 Modbus TCP: TCP Port. (IP adresa je nastavená špeciálne pre každé zariadenie)
  3. Pridajte zariadenia, ktoré sa majú exponovať
    • Každé zariadenie zobrazí stručný prehľad o tom, ako k nim pristupovať v systéme tretích strán


Príklad: Prepínač:


Použitie protokolu Modbus TCP na pripojenie k akémukoľvek inému systému

Jednoducho Modbus (http://www.simplymodbus.ca/) je skvelým zdrojom, ak nie ste oboznámení s protokolom. Pomocou otvorených knižníc pre Modbus môžete prepojiť inštaláciu TapHome s akýmkoľvek iným systémom, ktorý má možnosť vyvinúť jednoduchý ovládač:

  • NModbus4 - implementácia protokolu Modbus v jazyku C # (GitHub: https: //github.com/NModbus4/NModbus4)
  • libmodbus - knižnica Modbus pre systémy Linux, Mac OS X, FreeBSD, QNX a Windows (GitHub, http: //libmodbus.org)
  • pymodbus - úplný protokol modbus napísaný v pythone (GitHub: https: //github.com/NModbus4/NModbus4)
  • digitalpetri / modbus - Vysokovýkonný, neblokujúci Modbus pre kopírovanie s nulovou vyrovnávacou pamäťou pre Javu (GitHub: https: //github.com/NModbus4/NModbus4)
  • goburrow / modbus - Implementácia protokolu modbus v systéme Go (golang) tolerantná voči chybám (GitHub: https: //github.com/NModbus4/NModbus4)
  • node-modbus-tcp - NodeJS Modbus TCP / IP (GitHub)

Debugging Modbus RTU connection

Modbus RTU používa fyzickú vrstvu RS485. Aby sa urýchlila integrácia, zvážte paralelné pripojenie prevodníka RS485 USB k počítaču, aby ste videli komunikáciu.

Štandardný prevodník USB na RS485: http://sk.farnell.com/ftdi/usb-rs485-we-1800-bt/cable-usb-rs485-serialconverter/dp/1740357.

Terminálový softvér pre Windows: http://www.der-hammer.info/terminal/.