Kan jeg kommunikere MODBUS TCP / IP-port 502 gennem Ethernet-netværket?


Bedste svar

MODBUS er en seriel kommunikation, så den fungerer ikke på et netværk, der bruger ethernet-pakker.

MODBUS TCP / IP-protokollen er designet til at bruge ethernet-pakker. Denne protokal bruger port 502, så det lyder som om du bruger MODBUS TCP / IP-protokollen. Hvis du har problemer med at kommunikere, og begge klient- / serverapps er konfigureret korrekt, skal du deaktivere eventuelle firewalls for at se, om de blokerer dig. hvis de er slået til igen, og tilføj en undtagelsesregel.

Svar

godt, tcp 502 er ikke ethernet. Det er en TCP-port, der er pakket ind i IP, som igen er pakket ind i ethernet. Ethernet er uvidende om konceptet med TCP- eller UDP-porte. Så definitionen af ​​ethernet, et strengt lag 2, switch / bridge-implementering ville ikke have noget problem at overføre dataene. Når den datapakke passerer en Layer 3 og Layer 4-opmærksom enhed (typisk en router eller firewall-enhed), afhængigt af hvordan enheden er konfigureret, kan den tillade eller afvise den tcp-port. .

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *