TIA ARP Broadcast, erreichbare Teilnehmer

SchneiderCC

Level-2
Beiträge
114
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,
seit längerer Zeit habe ich ein Problem beim „taufen“ von Profinet-Teilnehmern. Das Problem besteht darin, dass neue Teilnehmer (ohne Profinet-Namen ohne IP-Adresse) nicht angezeigt bekommen. Das Problem besteht in Step7 V5.5, TIA Portal V13 und auch im PrimarySetupTool.
Auf dem Laptop bei dem das Problem besteht läuft win7 64 bit.
In der Vergangenheit habe ich mir damit beholfen, dass ich auf einem anderen Laptop das Primary Setup Tool installiert habe und mit diesem Problemlos die Adressen vergeben kann (auch win7 64bit)
Folgendes habe ich schon versucht:
1. Virenscanner/Firewall abgeschaltet/deinstalliert. Symantec Deinstallation Tool ausgeführt.
2. TIA/STEP7/PST als Administrator ausgeführt
3. Mit dem Siemens Security Controller erneut alle Einstellungen hergestellt.
4. Netzwerkkarte deinstalliert/Neuinstalliert
5. Den Dienst „S7 DOS Help Service“ beendet/neugestartet


Da das alles ohne Erfolg war einen Versuchsaufbau mit Wireshark gemacht:
Beide Laptops über einen Switch mit einer S71200 und einem KTP700 verbunden.
Wenn ich mit dem funktionierenden Laptop über das PrimarySetupTool Teilnehmer suche, sehe ich in Wireshark den ARP-Broadcast und danach zwei Antwort-Telegramme über das PN-DCP Protokoll der Teilnehmer.

Wenn ich am Laptop mit dem Problem über das PrimarySetupTool suche und gleichzeitig auf dem anderen Laptop mit Wireshark schaue sehe ich, dass der ARP-Broadcast rausgeht aber die beiden Teilnehmer auf den Broadcast nicht antworten.

Nun meine Frage: An was kann das liegen bzw. weiß jemand wie die ARP-Telegramme aufgebaut sind und wo ich da weiter suchen kann?
 
Wurde bestimmt schon von euch geprüft, aber steht die PG/PC Schnittstelle denn richtig ( also auf der relevanten Ethernetschnittstelle ) und nicht auf MPI/DP oder sonst irgendwas?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wir hatten das Problem auch schon mal mit einem Antivir-Programm, ich meine das war auch Symantec welches wir getestet hatten, weil das u.A. auch für dein Einsatz mit PCS7 freigegeben ist. Aber erreichbare Teilnehmer war damit nicht möglich, auch deaktivieren reichte nicht sondern nur Deinstallation.

Wichtig für diese "erreichbare Teilnehmer" Funktionalität sind die Netzwerktreiber-Elemente von Siemens, also "PROFINET IO RT-Protocol (LLDP)" und "PROFINET IO RT-Protocol V2.0" sollten auf der Netzwerkkarte aktiviert sein. Der S7DOS-Dienst hat damit nichts zu tun, bei mir geht es auch ohne diesen Dienst.
Wenn die Protokolle aktiviert sind und es trotzdem noch nicht funktioniert, kannst du testweise die anderen Elemente / Protokolltreiber von denen du weißt dass sie nicht verwendet werden deaktivieren, und dann nochmal testen. Ich habe beispielsweise verschiedene VPN-Software die eigene Protokolltreiber installieren, dort muss ich immer einen abwählen damit der andere funktioniert. Bei einem Arbeitskollegen mit gleicher Software ist das nicht der Fall gewesen, der einzige Unterschied war dort die Reihenfolge, welche sich aber nachträglich nicht mehr ändern lässt.

So ganz durch die Funktionsweise der Protokolltreiber und wie sich diese u.U. gegenseitig beeinflussen bin ich noch nicht durchgestiegen, dazu muss man sich tiefer mit der Windows-Treiberentwicklung beschäftigen.
 
Hallo Schneider,

Frage welches Netz zeigt es an wenn du unten auf das Netzwerksymbol gehst? Wenn dann öffentliches Netzwerk steht ist das vermutlich das Problem. Sonst was ich auch hätte mit Symatec Endpoint Protection wenn Mann in der Systemsteuerung ist und oben rechts in das Suchfenster Firewall eingibt kommt eine Möglichkeit die heist Programme die über die Firewall Kommunizieren dürfen. Da gibt es dann mäßig Zeilen die irgendwas mit Simatic heißen hier sollte bei Öffentlich Heim und Arbeitsplatznetzwerk ein Hacken sein.

Oder nach ganz anderer Ansatz Windowsfireawall mal geprüft oder auch Deaktiviert auch wenn der Symatic deinstalliert wurde denn bis der letzen Version hat der Großteils nur die WinFierawall konfiguriert.



Gruß Tia
 
Danke für die Tipps:
@Delta Mike Air: Ja ist richtig eingestellt

@Thomas V2_1:
1. Die Netzwerktreiberelemente von Siemens sind aktiv.
2. Da ich auch diverse VPN-Clients installiert habe, habe ich alle VPN-Clients beendet, den Dienst Open-VPN beendet, den Sophos-Vpn Client deinstalliert (der würde zeitlich ungefähr zu dem Problem passen)

@winccTia
1. Die WindowsFirewall deaktiviert, Ausnahmen gecheckt.
2. Beide Laptops hängen übers WLAN an einem Domainnetzwerk und ich versuche über LAN die erreichbareTeilnehmer zu sehen. bei beiden laptops zeigt er mir die Verbindung zur SPS als unbekanntes-öffentliches Netz.

Ich habe jetzt noch einen dritten Laptop angeschlossen (WinXP). (der einfachheit halber mit folgenden Namen, Dell-der hat das Problem, HP und Toshiba)
Nun sieht es so aus
über das PrimarySetupTool finden sich der HP und der Toshiba gegenseitig und die SPS und das KTP700

Der Dell findet niemanden und wird auch nicht gefunden.
Wenn ich mit WireShark schaue sehen die ARP-Telegramme von allen drei Laptops eigentlich richtig aus. Siehe Bild.

Noch jemand eine Idee?


Anhang anzeigen Telegramme.pdf
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kämpfe auch hin- und wieder mit dem Problem.
Öffentliches Netz ist schon mal schlecht.
WLAN oder andere Netze parallel klappt bei mir auch nicht.
In den IP-Einstellungen trage ich immer noch die SPS als Gateway ein.
Nach einem Reboot klappt es dann meistens.

Gruß
Blockmove
 
Ich kämpfe auch hin- und wieder mit dem Problem.
Öffentliches Netz ist schon mal schlecht.
WLAN oder andere Netze parallel klappt bei mir auch nicht.
In den IP-Einstellungen trage ich immer noch die SPS als Gateway ein.
Nach einem Reboot klappt es dann meistens.

Gruß
Blockmove

Das Netzwerk habe ich von öffentlich auf privat geändert, WLAN abgeschaltet, reboot ausgeführt - Hat leider nichts gebracht.
Die SPS kann ich nicht als Gateway eintragen weil ich ihr noch keine IP-Adresse zugewiesen habe, oder wie meinst du das?
 
Das Netzwerk habe ich von öffentlich auf privat geändert, WLAN abgeschaltet, reboot ausgeführt - Hat leider nichts gebracht.
Die SPS kann ich nicht als Gateway eintragen weil ich ihr noch keine IP-Adresse zugewiesen habe, oder wie meinst du das?

Klar, wenn du die CPU noch nicht getauft hast, dann geht's natürlich nicht :)
Bei der 1200er kannst du das Projekt auch die Speicherkarte schreiben.
Hatte ich auch schon mal bei ner "zickigen" CPU.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Klar, wenn du die CPU noch nicht getauft hast, dann geht's natürlich nicht :)
Bei der 1200er kannst du das Projekt auch die Speicherkarte schreiben.
Hatte ich auch schon mal bei ner "zickigen" CPU.

Es funktioniert ja wenn ich mit einem der anderen Laptops einmalig die IP-Adresse festlege. Ich wollte das halt in Zukunft alles mit einem Laptop machen. Wahrschinlich müsste ich ihn mal neu aufsetzen, aber lieber hätte ich verstanden was das Problem ist.
 
Zurück
Oben