Czy mogę komunikować się z portem MODBUS TCP / IP 502 przez sieć Ethernet?


Najlepsza odpowiedź

MODBUS to komunikacja szeregowa, więc natywnie nie będzie działać w sieci, która używa pakiety Ethernet.

Protokół MODBUS TCP / IP jest zaprojektowany do używania pakietów Ethernet Ten protokół używa portu 502, więc wygląda na to, że używasz protokołu MODBUS TCP / IP. Jeśli masz problemy z komunikacją, a obie aplikacje klient / serwer są poprawnie skonfigurowane, wyłącz wszystkie zapory sieciowe, aby sprawdzić, czy Cię blokują; jeśli są, włącz je ponownie i dodaj regułę wyjątku.

Odpowiedz

cóż, tcp 502 nie jest siecią Ethernet. Jest to port TCP zawinięty w IP, który z kolei jest zawinięty w Ethernet. Ethernet nie zna koncepcji portów TCP lub UDP. Tak więc definicja Ethernet, ścisła warstwa 2, wdrożenie przełącznika / mostu nie miałaby problemu z transmisją danych. Gdy ten pakiet danych przechodzi przez urządzenie obsługujące warstwy 3 i 4 (zwykle router lub zaporę), w zależności od konfiguracji tego urządzenia, może zezwolić na ten port TCP lub go zabronić.

Mam nadzieję, że to pomoże .

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *