SPS hinter NAT komfortabel programmieren

ML1982

Level-2
Beiträge
138
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgender Aufbau:
Mein Notebook mit Step7 hängt im WLAN. IP Adresse 192.168.0.200.

In der Anlage gibt es ein Siemens W746-1 WLAN Client Modul mit der IP 192.168.0.202.
Das Kabel Interface des W746-1 hat 172.16.60.1 und an dem Kabel hängt unter anderem die S7-319F mit
IP 172.16.60.57
Gateway 172.16.60.1

Der W746-1 hat NAT aktiv und Port 102 wird auf die SPS also 172.16.60.57 umgeleitet.


Kurze Skizze:

W746-1 WLAN (192.168.0.202) <----> Notebook(192.168.0.200)
/\
|
NAT
|
\/
W746-1 Kabel (172.16.60.1) <---->SPS(172.16.60.57)


Wenn ich jetzt Beispielsweise im S7 Manager einen Baustein laden möchte, muss ich in der HW Config angeben, dass die SPS die IP Adresse 192.168.0.202 hat.
Das klappt dann wunderbar.
Möchte ich die HW Config selbst laden, muss ich wieder 172.16.60.57 mit Gateway 172.16.60.1 einstellen. Auf laden klicken, warten bis Step7 kapiert, dass die SPS unter der IP nicht erreichbar ist und Step7 sagen, dass die SPS unter 192.168.0.202 zu erreichen ist. Klappt auch wunderbar.

Vergesse ich jedoch vor dem Laden einer geänderten HW Config das Umstellen der IP Adresse, war es das letzte mal, dass ich die SPS erreicht habe. Anschließend hängt sie mit der 192.168.0.202 im 172er Netz :-(
Und Sie sind Gewinner einer Dienstreise nach janz weit wech…
Oder man schickt ne neue MMC hin, hab aber nichts um die zu beschreiben…


Eine Möglichkeit wäre neben der CPU im Step7 Manager ein S7 Programm anzulegen.
Ich meine ein Program ohne CPU, also nur den Ordner „S7 Program“.
Dort dann alle Bausteine reinzukopieren, und dem S7 Programm zu sagen, dass es unter 192.168.0.202 eine CPU findet. In dem Projekt mit der CPU gäbe es dann keine Bausteine, dort würde ich nur die HW Config verwalten.

Es handelt sich aber um eine FCPU, da macht ein S7 Programm ohne CPU keinen Sinn, da die HW Config mehrere Bausteine selbstständig anlegt.

Ich habe es auch schon mit dem hinzufügen einer Route auf meinem Rechner versucht.
route add 172.16.60.0 mask 255.255.255.0 192.168.0.202 metric 1
Ging nicht, allerdings war NAT im W746 noch aktiv. Ich bin mir auch nicht sicher, wie ich dort reines IP forwarding einrichte.

Hat jemand ne Idee wie man das ständige Hin- und Herschalten in der HW Config vermeiden kann??
 
Zuletzt bearbeitet:
Zurück
Oben