TIA I-Device über einen Router

jok3r

Level-2
Beiträge
353
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich habe eine Aufgabenstellung bei der mir die Lösungen fehlen...

Wir haben eine Hauptanlage mit zwei Werkzeugwechselplätzen. Jedes Werkzeug hat eine SPS (ET200 SP PC). Jetzt haben wir aktuell 8 Werkzeuge im Umlauf spricht 8 SPSn.
Die Werkzeug SPSn (jede SPS hat eine eigene IP Adresse ) kommunizieren via I-Device mit der Haupt-SPS. Über das deaktivieren und aktiveren nehmen wir also aktuell die Werkzeug-SPS in das Netz auf. Das funktioniert soweit, aber leider hat das zwei haken.

1. Bei einem neuen Werkzeug muss die Hauptanlage angefasst werden.
2. Die deaktivierten Teilnehmer werden als solches auch die ganze Zeit angezeigt.

Daher wäre nicht eine I-Device Kommunikation über einen Router denkbar? Jede Werkzeug SPS hat die gleiche IP und über ein NAT wird dann das richtige Werkzeug angesprochen?

Gruß
 
Wenn jede Werkzeug-SPS gleich ist, würde das gehen. Die Haupt-SPS kennt dann nur 1 Werkzeug, welches du mit dem NAT dann auf das gewünschte Werkzeug "umschaltest".

Theoretisch könntest du das sogar aus der Haupt-SPS steuern, wenn du bsp. ein Mikrotik-Routerboard nutzt und diesem per Telnet dann mitteilst "deaktiviere NAT-1 und aktiviere NAT-2"...
Dem Ding kannst du nämlich x-beliebige NAT's anlegen und einzeln aktivieren/deaktivieren ;)

MfG Fabsi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

welche Steuerung ist als Master (Controller) eingesetzt?

PROFINET über mehrere Subnet geht erst mit 1500 ab V2.6.

NAT Router dürfte hier gar nicht funktionieren , da kann kein PROFINET genutzt werden.

Gruß
Christoph
 
Hi,
NAT Router dürfte hier gar nicht funktionieren , da kann kein PROFINET genutzt werden.

NAT Router funktionieren bei Profinet nicht?


Also Master ist eine 1516F-3PN/DP FW2.1 im Einsatz.

Ich hätte auch schon in betracht gezogen das sich jede Werkzeug SPS beim Hochlauf selbst konfiguriert (Die Werkzeug SPS weiß in welcher Station sie sich befindet), in diese Richtung habe ich aber bisher noch nichts getestet
 
Zuletzt bearbeitet:
NAT Router dürfte hier gar nicht funktionieren , da kann kein PROFINET genutzt werden.

Mist, Danke Christoph, hab beim i-Device nicht daran gedacht ;)

Dann bliebe die noch die "Brachiale-Methode" per Telnet-Kommando einfach die Ports einzeln ab und zu schalten :D
(Alle Ports auf eine interne Bridge legen und nur die beiden aktivieren die du brauchst)

RouterOS und andere Systeme können das quasi in Echtzeit, ihre Ports deaktivieren und aktivieren...

MfG Fabsi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Brauchst du überhaupt i-device oder recht es vielleicht sogar wenn die Hauptmaschine mit dem Werkzeug über TCP kommuniziert?
Dann könntest du die Verbindungen dynamischer aufbauen. Ohne Nat und Co.
Gruss
 
Eigentlich müßte das Ganze doch mit einem PN/PN-Koppler funktionieren oder überseh ich da was?

Gruß
Blockmove
 
Ja die Ideen mit dem PN/PN Koppler und der S7 Kommunikation haben wir schon alles durch.

PN/PN Koppler
- Die Visu für das Werkzeug wird via SmartClient gestreamt
- Wir benutzen das PLC Meldesystem(ProDiag)
= das würde heißen wir bekommen keine Meldungen auf das Master-Panel und auch der SmartClient würde dann nicht funktionieren.

S7 Kommunikation
- Wir benutzen das PLC Meldesystem(ProDiag)
= also wieder keine Meldungen.

Ist es evtl. möglich die IP Adresse beim Hochlauf zb. im OB100 zu ändern?

@ChristophD
PROFINET über mehrere Subnet geht erst mit 1500 ab V2.6.

Dürften dann auch die Profinet Namen doppelt vorkommen, also einmal im Subnet 1 und im Subnet2 ?
Dann wäre nur noch das leidige Thema mit den IP Adressen....

Wenn ich es noch richtig in Erinnerung haben holt sich ein PN-Gerät über die IPAdresse beim Hochlauf seinen Namen?
Macht es das auch noch wenn der Name schon vergeben wurde? Kommuniziert wird ja nur via PN-Name....

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Warum sollen bei einer TCP-Kommunikation keine ProDiag Meldungen mehr kommen?

Habe selber ProDiag noch nie eingesetzt.
Aber so wie ich das verstanden habe sendet ja jede CPU eigenständig die Meldungen an das HMI.

Dann könntest

Gruss
 
Zurück
Oben