Sonstiges Kommunikation zwischen SPS und HMI mit Wireshark analysieren

HenrikLoe

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

ich versuche die Kommunikation zwischer einer S7-1500 SPS und einem WinCC HMI Panel zu analyisieren. Beide Geräte sind im Netzwerk angebunden. Auf dem HMI-Panel kann ich Störmeldungen generieren und quittieren. Diesen Vorgang möchte ich mit Wireshark aufzeichnen und auswerten. Allerdings zeichnet Wireshark keine Kommunikation zwischen der SPS und dem HMI auf.

Hat jemand in diesem Bereich Erfahrung und kann mir da weiterhelfen?
 
Heutzutage kommen praktisch immer Switche zum Einsatz, die die Daten nur an die Ports geben wo die involvierten Geräte angeschlossen sind, anders als bei Hubs, wo sämtliche Daten an allen Netzwerkanschlüssen abgreifbar waren. Soweit Du einen managebaren Switch hast kannst Du die Daten der Ports vom HMI und der SPS auf einen weiteren kopieren an dem der Rechner mit Wireshark angeschlossen wird.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Das liegt daran, dass ein Switch die Pakete nur an einem Port ausgibt an dem der Netzwerkteilnehmer mit der zur IP-Adresse zugehörigen MAC-Adresse angeschlossen ist.

Um den Netzwerkverkehr mit zubekommen, benötigst du entweder einen entsprechenden Monitoring TAP (Terminal Access Point), oder wenn du einen managebaren Switch verfügbar hast, dann lässt sich dort oftmals ein Netzwerkport als Diagnoseport konfigurieren, auf dem dann zusätzlich auch die Pakete ausgegeben werden die auf anderen Ports ausgegeben werden.
Vor langer Zeit gab es mal Netzwerk Hubs mit denen das auch möglich ist, aber die sind nicht mehr verfügbar.

Du kannst auch mal die HMI-Simulation auf dem PC starten und dann mitschneiden. Dann siehst du schon mal ungefähr was vor sich geht.
 
Auch wenn dieses Thema schon älter ist, vielleicht ist es ja doch noch für den ein- oder anderen interessant:
Siemens FAQ: Konfiguration des Wireshark Ringpuffers für die Netzwerkanalyse

Die Analyse des Netzwerkverkehrs ist entscheidend für die Diagnose von Kommunikationsproblemen innerhalb eines Netzwerks. Oft ist eine kontinuierliche Überwachung erforderlich, um sporadische Probleme zu erfassen, was Werkzeuge erfordert, die längere Aufzeichnungszeiträume bewältigen können. Mit der Ringpuffer-Funktion in Wireshark können Sie diese Aufzeichnung durchführen.
 
Zurück
Oben