Modbus over Ethernet: per Fritzbox 7590 kein Zugriff auf RS485 Adapter im Netzwerk trotz Verbindung
Hallo zusammen,
ich verzweifele hier gerade an der Einbindung eines "RS485 to Ethernet" Adapters ins Fritzbox-Heimnetz.
Das ist ein "USR-TCP232-304" bzw. zwei davon, damit möchte ich RS485 -> Ethernet -> RS485 realisieren um meinen WR per Modbus über eine Distanz von etwa 80 Metern an den SDM630 Energy-Meter an zu schließen.
Den ersten Adapter habe ich nun erfolgreich per Lan direkt am Laptop eingerichtet per Weboberfläche
eingerichtet = erstmal nur IP-Adresse im Adressbereich meines Heimnetzes vergeben, als Gateway + DNS die Fritzbox eingetragen, Neustart.
Vom Laptop abgestöppselt und an den Switch ran, welcher an der FB hängt.
Wird dort auch korrekt angezeigt:
PS: auf dem ersten Bild ist als IP noch die ".7 am Ende" eingetragen, habe ich mittlerweile aber auf .17 geändert
Aber: so erhalte ich keinen Zugriff mehr auf den Adapter.
Weder per WLan des Laptops, noch über Lan des Desktop-PCs.
Ping = "keine Antwort"
Hab schon zwei, drei andere IP-Adressen am Adapter eingestellt, alle im Bereich 192.168.1.xx
Und auch anstatt Port 80 testweise 4000 genommen (im Adapter frei wählbar) . Kein Zugriff, lediglich wenn der Adapter direkt am Laptop eingesteckt ist. Windows 7 x64, falls das eine Rolle spielt.
In der FB ist dynamische Adressvergabe / DHCP aktiviert, aber feste IPs nimmt sie ja auch an, habe alle "richtigen" Netzwerkgeräte mit fester IP gespeichert und so Kram wie Smartphones / Tablet / Gäste etc. bekommen dann eine dynamische zugewiesen.
PS: habe vom Laptop über WLan auch fehlerfreien Zugriff auf den Desktop-PC am Ethernet via VNC, das klappt also generell schonmal.
Ist bestimmt ein ganz dämlicher Fehler, aber ich komme nicht drauf, daher würde ich mich sehr freuen, wenn mir hier jemand einen Tipp geben könnte
Danke und Grüße
Stefan
ich verzweifele hier gerade an der Einbindung eines "RS485 to Ethernet" Adapters ins Fritzbox-Heimnetz.
Das ist ein "USR-TCP232-304" bzw. zwei davon, damit möchte ich RS485 -> Ethernet -> RS485 realisieren um meinen WR per Modbus über eine Distanz von etwa 80 Metern an den SDM630 Energy-Meter an zu schließen.
Den ersten Adapter habe ich nun erfolgreich per Lan direkt am Laptop eingerichtet per Weboberfläche
eingerichtet = erstmal nur IP-Adresse im Adressbereich meines Heimnetzes vergeben, als Gateway + DNS die Fritzbox eingetragen, Neustart.
Vom Laptop abgestöppselt und an den Switch ran, welcher an der FB hängt.
Wird dort auch korrekt angezeigt:
PS: auf dem ersten Bild ist als IP noch die ".7 am Ende" eingetragen, habe ich mittlerweile aber auf .17 geändert
Aber: so erhalte ich keinen Zugriff mehr auf den Adapter.
Weder per WLan des Laptops, noch über Lan des Desktop-PCs.
Ping = "keine Antwort"
Hab schon zwei, drei andere IP-Adressen am Adapter eingestellt, alle im Bereich 192.168.1.xx
Und auch anstatt Port 80 testweise 4000 genommen (im Adapter frei wählbar) . Kein Zugriff, lediglich wenn der Adapter direkt am Laptop eingesteckt ist. Windows 7 x64, falls das eine Rolle spielt.
In der FB ist dynamische Adressvergabe / DHCP aktiviert, aber feste IPs nimmt sie ja auch an, habe alle "richtigen" Netzwerkgeräte mit fester IP gespeichert und so Kram wie Smartphones / Tablet / Gäste etc. bekommen dann eine dynamische zugewiesen.
PS: habe vom Laptop über WLan auch fehlerfreien Zugriff auf den Desktop-PC am Ethernet via VNC, das klappt also generell schonmal.
Ist bestimmt ein ganz dämlicher Fehler, aber ich komme nicht drauf, daher würde ich mich sehr freuen, wenn mir hier jemand einen Tipp geben könnte
Danke und Grüße
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 615599
Url: https://administrator.de/forum/modbus-over-ethernet-per-fritzbox-7590-kein-zugriff-auf-rs485-adapter-im-netzwerk-trotz-verbindung-615599.html
Ausgedruckt am: 25.12.2024 um 02:12 Uhr
5 Kommentare
Neuester Kommentar
Richtig. Entweder ein physische Speed/Duplex Autonegotiation Problem am Switchport oder...
Man kann nur vermuten das der Adapter kein ICMP Protokoll (Ping) supportet ?!
Oder...das die gewählte statische IP Adresse .1.17 fälschlicherweise innerhalb des DHCP Pools der FB liegt. Leider dazu keine Infos.
Ist schon komisch, denn die IP Adressierung ist absolut korrekt wenn man davon ausgeht das es keine DHCP Pool Überschneidungen gibt.
Wenn ein Client im Netz die .1.3 pingen kann (FB) aber die .1.17 nicht, dann können es nur die beiden obigen Punkte sein.
Achtung noch bei Windows 10 Clients dort ist ICMP (Ping) per Default in der lokalen Firewall deaktiviert:
https://www.windowspro.de/wolfgang-sommergut/ping-windows-10-erlauben-gu ...
Auch das sollte man wasserdicht checken.
Du solltest nochmals einen Test machen und die Adapter IP Adressierung auf DHCP stellen und checken ob damit ein lokaler Ping unter den o.a. Voraussetzungen möglich ist.
Das zeigt dann auch gleich ein mögliches Speed/Duplex Autonegotiation Problem, denn wenn die FB passend zur Hardware (Mac) Adresse des Adapter keine vergebene IP Adresse anzeigt dann besteht schon ein physisches Verbindungsproblem.
Alternativ dann den Adapter einmal direkt an den integrierten 4 Port Switch der FB klemmen. Bevorzugt die 100 Mbit Ports.
Oftmals mögen diese Adapter keine statischen IPs oder funktionieren damit nicht richtig auch durch fehlerhafte Speed/Duplex Autonegotiation an 1Gig Ports.
Man kann nur vermuten das der Adapter kein ICMP Protokoll (Ping) supportet ?!
Oder...das die gewählte statische IP Adresse .1.17 fälschlicherweise innerhalb des DHCP Pools der FB liegt. Leider dazu keine Infos.
Ist schon komisch, denn die IP Adressierung ist absolut korrekt wenn man davon ausgeht das es keine DHCP Pool Überschneidungen gibt.
Wenn ein Client im Netz die .1.3 pingen kann (FB) aber die .1.17 nicht, dann können es nur die beiden obigen Punkte sein.
Achtung noch bei Windows 10 Clients dort ist ICMP (Ping) per Default in der lokalen Firewall deaktiviert:
https://www.windowspro.de/wolfgang-sommergut/ping-windows-10-erlauben-gu ...
Auch das sollte man wasserdicht checken.
Du solltest nochmals einen Test machen und die Adapter IP Adressierung auf DHCP stellen und checken ob damit ein lokaler Ping unter den o.a. Voraussetzungen möglich ist.
Das zeigt dann auch gleich ein mögliches Speed/Duplex Autonegotiation Problem, denn wenn die FB passend zur Hardware (Mac) Adresse des Adapter keine vergebene IP Adresse anzeigt dann besteht schon ein physisches Verbindungsproblem.
Alternativ dann den Adapter einmal direkt an den integrierten 4 Port Switch der FB klemmen. Bevorzugt die 100 Mbit Ports.
Oftmals mögen diese Adapter keine statischen IPs oder funktionieren damit nicht richtig auch durch fehlerhafte Speed/Duplex Autonegotiation an 1Gig Ports.
wobei die auch fest vergebene IPs innerhalb dieses Bereiches zulässt,
Aber dann einzig nur mit einer entsprechenden Mac Adress Reservierung sonst nicht. Statische Adressen ohne Mac Reservierung über die FB führen de facto zur Doppelbelegung und damit Fehlfunktion.den Wechsel der IP am Adapter von der 1.7 (außerhalb) auf die .17 (innerhalb DHCP) gemacht.
Was je genau dem entspricht was man NICHT machen soll. Das wäre also völlig widersinnig wenn man mit festen statischen IPs ohne Mac Adress reservierung im FritzBox DHCP Server arbeitet.Dort müssen sie dann zwingend außerhalb des Pools liegen um Dopplungen sicher zu vermeiden.
Aber egal, du hast den Fehler ja gefunden ! Somit Problem gelöst !
Übrigens um fehlerhafte Verkabelungen aufzuspüren nutzt immer ein billiger Kabeltester:
https://www.reichelt.de/multifunktions-kabeltester-rj45-rj11-int-351898- ...