Hoe kunnen we helpen?

Print

Hoe kunnen 2 HMI’s communiceren via een Modbus-TCP Ethernet-verbinding?

 

Voor HMI’s met ethernetaansluiting (HM-050BS, HM-070MW, HM-102BW, HM-156QS)

In deze handleiding wordt uitgelegd hoe u 2 HMI’s kunt aansluiten via het Modbus-TCP ethernetprotocol. Dit kan handig zijn om andere HMI-schermen toe te voegen voor meerdere weergave- en bedieningspunten.

Eerste HMI, Modbus-TCP-server (Slave)

Communicatie-instellingen, met een uniek IP-adres en een waarde voor de IP-gateway (een willekeurige waarde in hetzelfde bereik (192.168.123.x) als de gateway niet bestaat)

Voeg de poort 502 toe (poort gebruikt door Modbus-TCP)

Als Slave (Server) Modbus-TCP wordt het IP niet gebruikt. Je ontvangt alleen lees-/schrijfopdrachten van de master (client)

Voeg bijvoorbeeld een numerieke ingang toe met intern adres LW0

Voeg bijvoorbeeld een bitschakelaar toe met intern adres LB0

Dit krijg je

Tweede HMI, Modbus-TCP Client (Master)

Communicatie-instellingen, met een uniek IP-adres en een waarde voor IP-gateway (een willekeurige waarde in hetzelfde bereik (192.168.123.x) als gateway niet bestaat)

Voeg de poort 502 toe (poort gebruikt door Modbus-TCP)

Voeg het IP-adres van de slave (server) Modbus-TCP HMI toe

Voeg een numerieke ingang toe met bijvoorbeeld intern adres LW100

Voeg een bitschakelaar toe met bijvoorbeeld intern adres LB100

Voeg een Data Forward toe om de waarden in de Slave HMI te lezen en naar het interne geheugen van de Master HMI te kopiëren

Opmerking

Als u in dit voorbeeld in beide HMI’s dezelfde HMI-registers gebruikt, kunt u voor beide HMI’s vrijwel hetzelfde project gebruiken

HMI’s fysiek verbinden

U kunt een hub gebruiken om HMI’s via ethernet met RJ45-kabels te verbinden of ze rechtstreeks op elkaar aansluiten met rechte of gekruiste RJ45-kabels.

Nu kun je de bit of waarde op elke HMI wijzigen

Tips

U kunt deze “functieknop” toevoegen om toegang te krijgen tot de Ethernet-instellingen.