Modbus RTU en TCP op xLogic: Stapsgewijze Communicatieconfiguratie

Modbus is de lingua franca van industriële panelen — HMI-schermen, VFD's, energiemeters en SCADA-systemen spreken het allemaal. Een xLogic controller spreekt het van nature, als master of slave, over RS485 of Ethernet. Deze tutorial sluit beide aan en bewijst de link met het gratis easySCADA pakket.

Modbus RTU over RS485

1. Draad de Bus

RS485 heeft twee draden nodig plus een gemeenschappelijke referentie. Op xLogic controllers gebruik de COM1-poort (deSR-RS485ofPRO-RS485module biedt de terminal). Verbind A met A, B met B, en referentie met referentie tussen de PLC en het peer-apparaat. Houd de kabel als twisted pair en weg van hoogspanningslijnen; beëindig de busuiteinden als de afstand lang is.

2. Stel het Slave-adres en de baudrate in

Elk apparaat op de bus heeft een uniek adres nodig. Configureer de COM1-parameters via het menu van het LCD-paneel:Modbus RTU, een adres (bijv. 1), en een baudrate waar beide zijden het over eens zijn (9600 en 19200 zijn de gebruikelijke keuzes). Pariteit en stopbits moeten ook overeenkomen met de master.

3. Lees de registers

xLogic koppelt zijn gegevens aan standaard Modbus-adressen: discrete ingangen voor I-punten, spoelen voor Q-uitgangen, en holding registers voor analoge waarden, timers en vlaggen. De software toont de exacte registerkaart voor jouw model — zie de laatste sectie van de handleiding. Een master leest de PLC als een normale Modbus slave; verder hoeft er niets geconfigureerd te worden.

Modbus TCP over Ethernet

Op Ethernet-modellen zijn dezelfde registers beschikbaar over TCP, wat de adres- en beëindigingszorgen volledig wegneemt:

  1. Stel een vast IP-adres in voor de PLC (in de communicatie-instellingen van xLogicSoft, of vanuit het LCD-menu op sommige modellen).
  2. Geef de HMI of SCADA het IP-adres van de PLC en poort 502 — de standaard Modbus TCP-poort.
  3. Wijs je software aan dezelfde registeradressen die voor RTU worden gebruikt. Geen seriële instellingen, geen pullweerstanden.

Modbus TCP is de juiste keuze wanneer het paneel al een netwerk-switch en een pc of touchscreen heeft. ZieModbus master of slavevoor de rollen die de PLC kan spelen op dezelfde bus.

Verbind easySCADA in Twee Minuten

Het gratiseasySCADApakket is de snelste manier om de link te bewijzen. Voeg de PLC toe als een nieuw apparaat, kies Modbus RTU (COM-poort) of Modbus TCP (IP-adres), en koppel een paar registers aan schermobjecten. easySCADA verbindt met xLogic via seriële of Ethernet; de standaard servicepoorten 6365/6364 in het voorbeeldproject zijn slechts voorbeelden — poort 502 is degene die jouw HMI-master zal gebruiken voor TCP.

Wanneer het display live waarden van de PLC begint weer te geven, is de communicatielaag klaar — dezelfde link die een cloud-dashboard, een HMI of een BMS voedt.

Probleemoplossing in 30 Seconden

  • Geen reactie:controleer het adres, de baudrate en pariteit aan beide zijden — één mismatch verstoort de hele bus.
  • Verwarrende waarden:controleer of het gegevensformaat (woordvolgorde) en de registerlengte overeenkomen met de verwachtingen van de master.
  • Werkt op de testbank, faalt op locatie:controleer de aarding en leid het paar weg van VFD-kabels.

Volgende tutorial:download een programma via USB, RS232 en Ethernet.