-> Hier kostenlos registrieren
Hallo zusammen
Wir setzen relativ umfangreiche Anlagen um, welche jeweils aus mehreren S7-1500er CPUs (meist 1518F) bestehen. Netzwerktechnisch ist das ganze dann jeweils so aufgebaut, dass jede SPS auf der Schnittstelle X1 ihr eigenes Profinet-Netzwerk betreibt worin sich alle PN-Devices befinden (z.B. I/O-Knoten, Umrichter ect.), welche die SPS für sich benötigt. Auf der Schnittstelle X2 sind dann alle SPS in einem globalen Netzwerk untereinander verbunden, um die notwendigen Daten zwischen den SPS austauschen zu können.
In diesem globalen Netzwerk ist dann jeweils auch ein Fernzugangszugriff eingebunden. Dieser ist jedoch je nach Kunde ganz unterschiedlich. Jedoch haben wir so dann immer die Möglichkeit, von extern auf die SPS zugreifen zu können.
Unser Problem ist aber, dass wir bisher so noch keine Möglichkeiten gefunden haben, wie wir beim Ersatz eines PN-Devices den PN-Namen vergeben können. Denn wir befinden uns nicht im selben Netzwerk, wie die PN-Devices und die PN-Namensvergabe geschieht ja via MAC-Adresse (auf OSI-Layer 2), was in dem Fall nicht geroutet wird (von der SPS sowieso nicht). Wenn ich die Namensvergabe über das TIA-Portal mache, wird ja die Funktion selbst auf meinem Rechner ausgeführt und nicht auf der SPS. Geschweige denn, wenn es mit einem andern Tool wie PST, Proneta ect. gemacht wird.
Wo möglich setzen wir natürlich den Topologie-Editor ein damit das Vergeben automatisch passiert (passieren sollte). Es ist jedoch leider nicht immer möglich, dass wir den verwenden können (aus diversen Gründen) resp. hatten wir auch diverse Erfahrungen gemacht, wo die automatische Vergabe nicht funktionierte.
Deshalb meine Frage an euch Spezialisten:
Kennt ihr eine Methode, wie die PN-Namensvergabe über Netzwerke hinweg gemacht werden könnte?
Resp. gäbe es eine Möglichkeit wie diese Funktion (wie es sie im TIA-Portal gibt) eben auf der SPS (S7-1500er) oder auf sonst einem Gerät (z.B. Webserver eines Scalance-Switches) ausgeführt werden kann? Denn zumindest die SPS befindet sich ja dann auf jeden Fall im richtigen Netzwerk und könnte das daher ohne Probleme ausführen.
Für jeden Hinweis bin ich dankbar.
Ich muss aber auch erwähnen, dass wir schon sehr viele Dokumente und SIOS-Beiträge durchforstet haben.
Wir setzen relativ umfangreiche Anlagen um, welche jeweils aus mehreren S7-1500er CPUs (meist 1518F) bestehen. Netzwerktechnisch ist das ganze dann jeweils so aufgebaut, dass jede SPS auf der Schnittstelle X1 ihr eigenes Profinet-Netzwerk betreibt worin sich alle PN-Devices befinden (z.B. I/O-Knoten, Umrichter ect.), welche die SPS für sich benötigt. Auf der Schnittstelle X2 sind dann alle SPS in einem globalen Netzwerk untereinander verbunden, um die notwendigen Daten zwischen den SPS austauschen zu können.
In diesem globalen Netzwerk ist dann jeweils auch ein Fernzugangszugriff eingebunden. Dieser ist jedoch je nach Kunde ganz unterschiedlich. Jedoch haben wir so dann immer die Möglichkeit, von extern auf die SPS zugreifen zu können.
Unser Problem ist aber, dass wir bisher so noch keine Möglichkeiten gefunden haben, wie wir beim Ersatz eines PN-Devices den PN-Namen vergeben können. Denn wir befinden uns nicht im selben Netzwerk, wie die PN-Devices und die PN-Namensvergabe geschieht ja via MAC-Adresse (auf OSI-Layer 2), was in dem Fall nicht geroutet wird (von der SPS sowieso nicht). Wenn ich die Namensvergabe über das TIA-Portal mache, wird ja die Funktion selbst auf meinem Rechner ausgeführt und nicht auf der SPS. Geschweige denn, wenn es mit einem andern Tool wie PST, Proneta ect. gemacht wird.
Wo möglich setzen wir natürlich den Topologie-Editor ein damit das Vergeben automatisch passiert (passieren sollte). Es ist jedoch leider nicht immer möglich, dass wir den verwenden können (aus diversen Gründen) resp. hatten wir auch diverse Erfahrungen gemacht, wo die automatische Vergabe nicht funktionierte.
Deshalb meine Frage an euch Spezialisten:
Kennt ihr eine Methode, wie die PN-Namensvergabe über Netzwerke hinweg gemacht werden könnte?
Resp. gäbe es eine Möglichkeit wie diese Funktion (wie es sie im TIA-Portal gibt) eben auf der SPS (S7-1500er) oder auf sonst einem Gerät (z.B. Webserver eines Scalance-Switches) ausgeführt werden kann? Denn zumindest die SPS befindet sich ja dann auf jeden Fall im richtigen Netzwerk und könnte das daher ohne Probleme ausführen.
Für jeden Hinweis bin ich dankbar.
Ich muss aber auch erwähnen, dass wir schon sehr viele Dokumente und SIOS-Beiträge durchforstet haben.