PG und SPS nicht im gleichen Subnetz (Ethernet)

oid

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Folgende Situation:
Ich hab eine SPS (CPU315-2 DP) mit einem Lean-CP auf der Anlage und einen PC als PG im Büro. Ich möchte nun ganz einfach mit Step7 (Version 5.3 + SP3) über Ethernet auf die SPS zugreifen (Variablen Beobachten, Bausteine laden, etc.).

Das Problem ist scheinbar, dass die SPS und der PC nicht im selben Subnetz sind. Zwar kann ich die SPS problemlos anpingen, sie wird mir aber nicht unter "erreichbare Teilnehmer" bzw in der Netzwerksuche von "Etherneteilnehmer bearbeiten" angezeigt.

Die IP der SPS ist korrekt und fest eingestellt, genauso wie Gateway und Maske. Der PC bezieht seine IP über DHCP.

IP-Config der SPS:
IP: xxx.xxx.11.22
Gateway: xxx.xxx.11.254
Maske: 255.255.255.0

IP-Config vom PC:
IP: xxx.xxx.8.25
Gateway: xxx.xxx.8.254
Mase: 255.255.255.0

Wenn ich die SPS testweise im Büro an den selben Switch wie den PC hänge funktionert alles einwandfrei.


Grüße
 
Das heißt, auch der Zugriff auf die SPS über das Projekt mit korrekter HW-Konfig im Projekt funktioniert nicht?
Anmerkung: Ping bedeutet nur, dass sich irgendjemand auf dieser Adresse zurückmeldet. Das kann auch jemand anders als die SPS sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Muss nicht, denn dies ist ja die Netzmaske. Damit werden die unterschiedlichen Netz-Segmente identifiziert.


Hallo, ich habe nicht die 255 gemeint, die sagt ja das alle 8 Bit der Adresszahl an dieser Stelle gleich sein müssen.
Ich habe die 8 des PC und die 11 der SPS gemeint!

Vielleicht liege ich da aber auch falsch! Bin kein Ethernetexperte!
 
Hallo, ich habe nicht die 255 gemeint, die sagt ja das alle 8 Bit der Adresszahl an dieser Stelle gleich sein müssen.
Ich habe die 8 des PC und die 11 der SPS gemeint!

Vielleicht liege ich da aber auch falsch! Bin kein Ethernetexperte!

Wenn diese nicht identisch sind, werden die Daten nicht direkt verschickt sondern an das Gateway. Das muss wissen, wie die gewünschte Zieladresse erreichbar ist. Wichtig ist auch, dass in der SPS Routing aktiviert wurde.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Zu den "Erreichbare Teilnehmer anzeigen":
Sobald ein Router zwischen PG und SPS-Netz ist funktioniert das nicht mehr, was aber nicht heißt dass man nicht auf die Steuerung kommt.

Die Funktion "Erreichbare Teilnehmer anzeigen" erfolgt über einen Mac-Broadcast vom PG aus. Dieser Broadcast bleibt durch den Router im Subnetz des lokalen IP-Netzes, Stichwort "Mac Broadcast Domain".
 
Das heißt, auch der Zugriff auf die SPS über das Projekt mit korrekter HW-Konfig im Projekt funktioniert nicht?
Genau.

Anmerkung: Ping bedeutet nur, dass sich irgendjemand auf dieser Adresse zurückmeldet. Das kann auch jemand anders als die SPS sein.
Müsste eigentlich ziemlich sicher die SPS sein.

Wichtig ist auch, dass in der SPS Routing aktiviert wurde.
Wie aktiviert man das?
 
Zuletzt bearbeitet:
HW-Konfig / CP / Netzwerk / Eigenschaften / Router verwenden

Wenn es nicht geht, wireshark-Log machen und mir schicken, ich seh mir das dann mal an.

Nachtrag (einen hab ich noch): Ist als Netzwerkkarte sicher TCP/IP und nicht ISO bei PG/PC-Schnittstelle einstellen konfiguriert? Mit ISO funktioniert die Kommunikation nicht in ein anderes Netzsegment.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Um das ganze noch abzuschließen:

Es funktioniert jetzt. Scheinbar ist am PC irgendein Netzwerkdienst abgekackt, sodass keine Kommunikation mehr möglich war (pingen ging auch nicht mehr).

Nach einem PC-Neustart funktioniert nun alles einwandfrei. Da wurstelt man ewig herum und dann ist es - wie so oft - so eine Lappalie...
 
Zurück
Oben