TapHome

TapHome către Modbus RTU / ASCII / TCP

TapHome acceptă trei protocoale de comunicație Modbus (RTU prin RS485, ASCII prin RS485 și TCP prin ethernet) pentru integrarea sistemelor. Configurați proprietățile de comunicație și adăugați dispozitive în Setări → Expun dispozitive.

Straturi de comunicație acceptate

Sistemul acceptă trei protocoale diferite:

  • Modbus RTU prin RS485 (disponibil pe bornele BUS 1, BUS 2 sau BUS 3)
  • Modbus ASCII prin RS485 (disponibil pe bornele BUS 1, BUS 2 sau BUS 3)
  • Modbus TCP (prin ethernet, cu conectare la adresa IP locală sau prin VPN)

Procesul de configurare

Configurarea are trei pași principali:

  1. Accesați Setări → Expun dispozitive și selectați Adăugați o nouă interfață. Alegeți Modbus RTU, Modbus ASCII sau Modbus TCP.

  2. Definiți proprietățile de comunicație:

    • Pentru Modbus RTU sau ASCII: configurați terminalul (BUS 1, BUS 2 sau BUS 3), Baud rate, paritatea, biții de date și biții de stop
    • Pentru Modbus TCP: setați Port TCP (adresa IP se configurează individual pentru fiecare dispozitiv)
  3. Adăugați dispozitivele pe care doriți să le expuneți:

    • Fiecare dispozitiv afișează o scurtă prezentare a modului în care sistemele terțe îl pot accesa

Exemplu: configurarea unui comutator

Exemplu de configurare a unui comutator

Utilizarea Modbus TCP pentru integrarea sistemelor

Simply Modbus oferă o documentație cuprinzătoare a protocolului. Mai multe biblioteci open-source permit integrarea TapHome cu sisteme externe:

  • NModbus4 - implementare a protocolului Modbus în C# GitHub
  • libmodbus - bibliotecă multiplatformă pentru Linux, Mac OS X, FreeBSD, QNX, Windows GitHub
  • pymodbus - implementare completă a protocolului Modbus în Python GitHub
  • digitalpetri/modbus - implementare Java de înaltă performanță GitHub
  • goburrow/modbus - implementare în limbajul Go, tolerantă la erori GitHub
  • node-modbus-tcp - Modbus TCP/IP pentru NodeJS

Depanarea conexiunilor Modbus RTU

Stratul fizic RS485 permite monitorizarea în paralel. Pentru a vedea comunicația în timpul integrării, puteți conecta la PC un „convertor standard USB la RS485”.

Instrumente recomandate: