TIA IP Adresse ändern

kiar

Level-2
Beiträge
275
Reaktionspunkte
50
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

folgende Gegebenheit

S7-1200 ist auf Standard IP Adresse eingestellt, also 192.168.0.1
Tia Portal V12
CPU 1212C

Den Zugriff auf dem Adressraum der CPU macht Tia von alleine, indem das Programm sagt, das noch eine weitere Adresse angelegt werden muss, da diese an einem Router hängt, welcher die 192.168.1.1 hat. Ich kann die CPU steuern und beobachten.


Nun möchte ich der CPU eine andere IP Adresse zuweisen möchte, welche im gleichem Adressraum des Routers liegt.
Leider scheint Tia im Fall der IP Adressänderung einige Probleme zu haben.

Gibt es irgendeine Möglichkeit über WLan eine Adressänderung durchzuführen ?

Danke Raik
 
Leider scheint Tia im Fall der IP Adressänderung einige Probleme zu haben.
Das glaube ich eher nicht. Eventuell willst Du was tun was nicht möglich ist oder Du willst die IP-Adresse in einen anderen Netzwerk-Range verschieben, zu dem TIA dann keinen Zugriff mehr hätte?

Das Ändern der IP-Adresse muß mit dem TIA relativ einfach realisierbar sein, ich habe jetzt aber leider kein TIA zur Verfügung. hier z.B. gibt es eine Anleitung

Ansonsten gibt es noch das S7-1200 Tool nur zum Ändern der IP-Adresse.
Ich nutze dieses Tool nicht selber, habe aber von Kollegen gehört, daß die Siemens-Anleitung zu dem Tool allerdings nicht mehr ganz aktuell ist ...

PS:
Warum erwähnst Du "WLAN"?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
PS:
Warum erwähnst Du "WLAN"?

Harald

Hallo Harald,

weil ich über Wlan auf die CPU zugreife. Da ist genau mein Problem. Ich habe hier einen Rechner, wo ich keine LAN-anschluss mehr besitze und würde jetzt gerne die Standard IP ändern. Ich sitze hier an meinem Rechner mit 192.168.1.2 hinter einem Router. An diesem Router hängt auch die CPU mit der Adresse 192.168.0.1, welche ich jetzt ändern möchte. Dann sagt er immer, das er keine erreichbaren Teilnehmer findet.

Wenn ich aber normal auf die CPU zugreife kann ich beobachten und steuern, also ich habe den Zugriff von meinem Rechner.

Raik
 
Du darfst der CPU keine IP-Adresse zuweisen, die nicht zur vorhandenen Netzwerk-Infrastruktur (sprich Router) passt - sonst hättest Du nach der IP-Änderung keinen Zugriff mehr zur SPS, weil das Netzwerk Dich nicht dahin routet. Du müsstest sicherstellen, daß das Netzwerk Dich zur zukünftigen IP-Adresse der SPS routet.

Auch daß sich das TIA selber "weitere" IP-Adressen aus dem Zielnetz der CPU geben will ist im Netzwerk eher kontraproduktiv. Sowas funktioniert nur bei 1:1-Direktverbindungen, jedoch nicht wenn Router dazwischen sind.

Ich schätze, IP-Adressen aus dem Range 192.168.1.x sind in Deinem Router dem WLAN vorbehalten, dann darfst Du der SPS keine Adresse 192.168.1.x zuweisen. Was ist das für ein Router?

Harald
 
Auch daß sich das TIA selber "weitere" IP-Adressen aus dem Zielnetz der CPU geben will ist im Netzwerk eher kontraproduktiv. Sowas funktioniert nur bei 1:1-Direktverbindungen, jedoch nicht wenn Router dazwischen sind.

Harald

Hallo Harald

Das ist aber so, wenn ich mich zur CPU verbinden will, macht Tia eine zweite IP bei meinem WLan Adapter und verbindet mich dorthin.

Ich habe alle Geräte im gleichem Range liegen, deshalb wollte ich auch die CPU im ebend diesem haben. Ich will hier nur etwas probieren und lernen.
Wenn es nicht geht, dann lasse ich die Standard IP .

Danke Raik

PS : der Router ist ein Netgear WNR 2200
 
Hallo,

so nun ist es passiert und ich habe meine Unwissenheit mit sterben der Verbindung bezahlt :). Die CPU ist nicht mehr erreichbar und geht auch nicht mehr aus den Stop raus.
Ich muss jetzt also mit einer leeren MMC auf die Werkseinstellungen zurücksetzen.

Raik
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

welche Adresse, Gateway und Netzmaske hast Du denn zugewiesen?

Ich würde zunächst den Router ausschalten und wieder einschalten. Und den Computer neu starten - um die extra-IP-Adresse von TIA wieder loszuwerden. Und im TIA-Projekt die jetzige neue Adresse der CPU eintragen.

Harald
 
Hallo Harald,

CPU
192.168.1.199
255.255.255.0
192.168.1.1

Dadurch das ich die CPU nicht mehr in den RUN bekomme, kann ich doch auch keine Hardwareänderungen mehr realisieren.

TIA sendet:
Tia_1.png

raik


mit einem IP Scanner sehe ich immer nur die 192.168.0.1 und die scheint Inaktiv zu sein
 
Zuletzt bearbeitet:
Router neu gestartet? Computer neu gestartet?

- versuchsweise mal die 1212C an einen anderen LAN-Port am Router stecken
- Welcher Bereich ist im Router für DHCP eingestellt? Den Bereich so einschränken, daß die 1.199 außerhalb liegt, z.B. 192.168.1.20 bis .99
- Desktop-Firewall im Computer ausschalten
- Geht Ping auf die neue oder alte IP-Adresse der 1212C? Wenn nein: Sieht man den Ping an der Netzwerk-LED der 1212C oder am LAN-Port des Routers?
- Kommst Du auf den Webserver der 1212C drauf (unter neuer oder alter Adresse)? dort kannst Du die CPU in Run schalten

Wie/Womit hast Du die IP-Adresse geändert? Geht das vielleicht nochmal bzw. findet das Tool die SPS wieder?

Harald
 
Hallo,

habe es jetzt so gemacht, auf meinem zweitem Laptop das Programm von JooB installiert und dann hatte ich Zugriff auf die CPU. Die hatte gar keine IP Adresse :confused:
Na alle Einstellung gemacht und schon konnte ich darauf zugreifen. Leider lässt Sie sich noch nicht in den RUN schicken, aber das ist erstmal ein anderes Problem.


Dank an Euch beiden

Raik
 
Vermutlich werden zukünftig weitere Anfänger diesen Thread lesen auf der Suche, wie man denn die IP einer S7-1200 ändert. Einige werden sich dann vielleicht erinnern, daß mit "das Programm von JooB" das Primary Setup Tool (PST) gemeint ist.
Nur schade, daß kiar nicht schreibt, was er gemacht hat wodurch die IP-Adresse in der CPU gelöscht wurde ... dadurch wissen die Suchenden leider nicht, was man auf jeden Fall vermeiden sollte. Diese Gefahr schwebt also noch ...

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Manöverkritik :ROFLMAO:

Ich kann Dir ehrlich nicht sagen, wie es passieren konnte. Ich kann es mir nur so erklären, das ich beim rücksetzen auf Werkseinstellung die IP 0.0.0.0 stehen hatte.
Aber Du hast sicherlich Verständnis, das ich es nicht versuche dies zu reproduzieren.

raik
 
Ich denke du hast eine Mischung aus zwei Themen.
Fassen wir mal zusammen:

1. "Erreichbare Teilnehmer" ist ein Layer 2 Ethernet Multicast. Das geht per Definition niemals über einen Router hinweg.
> Routet dein Netgear wirklich zwischen WLAN und LAN?
>> Dann müssen die Subnetze WLAN-LAN unterschiedlich sein?

>> Wenn nicht, ist die nächste Frage, ob dein Router Layer 2 Multicasts auf dem WLAN auch ins LAN verschickt. Nicht alle WLAN-LAN Bridges tun das.

2. Falls wirklich (und richtig) geroutet wird, dann braucht dein PC kein zusätzliche IP. Es darf sogar keine vergeben werden - damit entsteht sofort ein Problem.
Knackpunkt ist, ob du im TIA Portal "Subnetz X" oder "Direkt an Port XY" wählst. Hat die CPU in ein anderes Subnetz als die Netzwerkkarte und ist "Direkt an Port XY" ausgewählt, so wird eine zusätzlich IP angelegt.

Negativbeispiel:
Router: 192.168.1.1. und 192.168.2.1.
PC: 192.168.1.2. Router 192.168.1.1.
CPU: 192.168.2.2. Router 192.168.2.1.

Die CPU wäre erreichbar. Wird aber "Direkt an Port XY" ausgewählt, setzt TIA ein zusätzlich IP aus 192.168.2.x.
> Für den PC ist das Subnetz 192.168.2.x damit lokal und es wird nicht mehr über den (funktionierenden) Router 192.168.1.1. angesprochen. Es geht nichts, bis die zusätzlich IP gelöscht wurde.

BTW: Klassik beherrscht das auch mit der "TCP/IP Auto" Funktion.

Für mich persönlich ist etwas faul, sobald Step7 eine zusätzlich IP vegeben möchte. Anderenfalls muss man sich über die Konsequenzen im Klaren sein.
 
Sein Home-Router (Netgear) behandelt das WLAN und die LAN-Ports als das selbe Subnetz - "routen" zwischen den Teilnehmern ist nicht nötig.
Anscheinend bildet er adhoc weitere lokale Netze, wenn er am WLAN und an den LAN-Ports Teilnehmer mit zueinander "passenden" IP findet und stellt ihre Telegramme gegenseitig direkt zu. Anders kann ich mir nicht erklären, wieso die Kommunikation zur CPU funktionierte, als diese noch die 192.168.0.1 hatte.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

so wie Pipboy oben als Negativbeispiel beschrieben hat, ist meine Situation.

PC hat 192.168.1.2
Router 192.168.1.1
CPU hat 192.168.0.1

als ich jetzt versucht habe auf die CPU zu kommen wurde von Tia eine weitere IP vergeben, die war dann 192.168.0.254. Es wurde auch nachgefragt, dann wurde ein Programm von Siemens gestartet. Leider habe ich einfach auf weiter gedrückt ohne zu schauen was es für ein Programm ist und was es macht. Jedenfalls hatte ich dann Zugriff auf die CPU.

Dann wollte ich ich der CPU eine IP mit 192.168.1.xxx geben und muss dann, aus Unwissenheit, die Anlage zurückgesetzt haben, mit der IP 0.0.0.0.
Vielleicht ist es noch interessant zu erwähnen, das ich TIA in Win 8 laufen lasse. Ich habe aber bisher keine Probleme oder Abstürze, sicherlich auch deshalb, weil ich bloß einfache Sachen gemacht habe

Raik
 
Ich habe ein ähnliches Phänomen.
CPU,Basic-Panel und ein Feldbusgateway hängen an einem Siemens Switch. Alle im gleichen IP-Adressraum. Ich kann auf die CPU und auf das Terminal pingen. Ich kann auch das Projekt auf CPU 1200 und auf das Panel übertragen. Beobachten auf der CPU funktioniert auch. Nur zum Panel kann ich mich nicht online Verbinden. Wlan ist nicht im Spiel. Erreichbare Teilnehmer ist auch fehlanzeige. Es funktionierte aber im Projekt schonmal. Ich bin ratlos.
 
Habe Sie in das Basic Panel auch das IP Adresse eingegeben? Sie musse das adresse in WinCC eingeben und auch in dass Panel . Nach starten panel control panel drucken, Profinet, IP adresse eingeben, unter Device eventuel ein Name eingeben , bei TIA konte Sie auch ein Time server eingeben ( auf ein neu gerad geht dass auch ,aber wenn Sie ein WinCC flex in dass Panel load ist Dass tabblad mit die Time server weg.

Joop
 
Zurück
Oben