Zoeken
MENU
  • Tik op Home-apps
  • Uitdrukkingen
  • Systeemarchitectuur per projecttype
  • Gebruikers en machtigingen
  • TapHome naar Modbus RTU / ASCII / TCP

    Ondersteunde communicatielagen

    • Modbus RTU via RS485 (terminals BUS 1, BUS 2 of BUS 3)
    • Modbus ASCII via RS485 (terminals BUS 1, BUS 2 of BUS 3)
    • Modbus TCP (via ethernet, verbinding maken met lokaal IP-adres of VPN)


    Opstelling

    1. Open Instellingen → Apparaten blootstellen en selecteer Interface toevoegen. Selecteer Modbus RTU, Modbus ASCII of Modbus TCP.
    2. Definieer communicatie-eigenschappen
      • 2.1 Modbus RTU of ASCII: Terminal (BUS 1, BUS 2 of BUS 3), baudrate, pariteit, databits, stopbits
      • 2.2 Modbus TCP: TCP-poort. (IP-adres wordt specifiek ingesteld voor elk apparaat)
    3. Voeg apparaten toe die moeten worden blootgesteld
      • Elk apparaat geeft een kort overzicht van hoe u er toegang toe kunt krijgen in een systeem van derden


    Voorbeeld: schakelaar:


    Modbus TCP gebruiken om verbinding te maken met een ander systeem

    Simply Modbus is een geweldige bron als u niet bekend bent met het protocol. Door open source-bibliotheken voor Modbus te gebruiken, kunt u de TapHome-installatie verbinden met elk ander systeem dat de mogelijkheid heeft om een eenvoudig stuurprogramma te ontwikkelen:

    • NModbus4 - C # implementatie van het Modbus-protocol GitHub
    • libmodbus - Een Modbus-bibliotheek voor Linux, Mac OS X, FreeBSD, QNX en Windows GitHub
    • pymodbus - Een volledig modbus-protocol geschreven in python GitHub
    • digitalpetri / modbus - High-performance, niet-blokkerende, zero-buffer-copying Modbus voor Java GitHub
    • goburrow / modbus - Fouttolerante implementatie van modbus-protocol in Go (golang) GitHub
    • node-modbus-tcp - NodeJS Modbus TCP / IP (GitHub)

    Debugging Modbus RTU connection

    Modbus RTU gebruikt een fysieke RS485-laag. Om uw integratie te versnellen, dient u een parallelle aansluiting van de RS485 USB-converter op uw pc te overwegen om de communicatie te zien.

    Standaard USB naar RS485-converter

    Terminal-software voor Windows