Step 7 Anbindung einer S7-414-2 DP mit CP 443-1 als I-Device an S7-1514

Je_Pe

Level-2
Beiträge
22
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin Leute,

Wir haben eine Anlage mit 13 eigenständigen CPUs, für diverse Anlagenteile.
Die CPUs sind S7-300 und S7-400 und besitzen zum teil ET200 der verschiedenen Generationen über DP und PN.
Alle CPUs sind über PN an unser Prozessleitsystem angebunden.
Nun soll ich schrittweise die Daten der einzelnen Steuerungen auf einer S7-1514 sammeln und von dort an unser Prozessleitsystem weitergeben.
In unserer Anlage ist zur Steuerung des ersten Teilsystems folgender Aufbau im Rack:
- S7-414-2 DP (6ES7 414-2XK05-0AB0)
- CP 443-1 (6GK7 443-1EX20-0XE0)
- 3x 32DI (6ES7421-1BL01-0AA0)
- 3x 32DO (6ES7422-1BL00-0AA0
- 1x 8AO (6ES7432-1HF00-0AB0)
Die CP 443-1 hat drei Ports in der HW-Konfig:
- X1/PN-IO Profinet-IO-System mit E-Adresse 8188
- X1 P1 R/Port 1 mit E-Adresse 8187
- X1 P2 R/Port 2 mit E-Adresse 8186
Zwischen der 400er besteht schon eine PN Verbindung mit unserem Prozessleitsystem, aber noch keine Verbindung zwischen Leitsystem und der neuen 1500er.
Die Steuersignale der 1500er kommen bisher aus den Digitalausgängen der alten "Folgeanlage" S5.
Die S5 soll langsam durch die 1500er ersetzt und anschließend noch erweitert werden.

Bisher habe ich kleine CPUs, meist S7-1214 als I-Device in TIA an die SPS angebunden um Schaltschränke voller Relais- und Schütz-schaltungen zu ersetzen.
Das geht kinderleicht mit Stations GSD.
Ich habe gelesen, dass die 400er ebenfalls in Step7 V6 als I-Device konfiguriert werden kann.
Wird I-Device von dieser CPU nicht unterstützt?

Auf Youtube habe ich ein Video gefunden, wie jemand eine CPU als I-Device konfiguriert.
Leider sind alle Einstellungen, die er dafür anpasst in diesem Projekt nicht vorhanden.

Ich denke, dass die Kommunikation über den Port PN-IO läuft.
Die Konfiguration seht ihr im nachfolgenden Bild.
1722584675740.png
Die PN-IO Verbindung ist im Adressraum unseres Anlagennetzes projektiert.
Scheinbar wird die Datenübermittlung mittels CBA abgewickelt.
Ich habe schon gelesen, dass die Kommunikation zu S7-1500 mit CBA nicht funktionieren soll.
Hat jemand eine gute Idee, wie ich die Daten auf meine 1500er bekomme?
Die Verbindung sollte optimalerweise in Realtime ablaufen.

Liebe Grüße und vielen Dank im Voraus
 
Hallo Je_Pe,

vielleicht hast Du es auch schon hin bekommen...:
Ich bin mir nicht sicher, ob es bei dem 400-CP das gleiche Problem ist, aber bei meinem 300-Lean funktionierten die Einstellungen bzw. die Auswahl zum I-Device erst ab einem Update auf FW 3.xxx
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es scheint dass die CP443-1 einfach kein I-Device unterstützt. Auch nicht die letzte Version 6GK7 443-1EX30-0XE1 mit FW3.2.
Eine Lösungsansatz wäre die Rollen zu tauschen. Also die S7-1500 wird I-Device, in S7-400 wird dann die GSDML von die S7-1500 importiert.
Ein S7-1500 kann gleichzeitig PN IO-Controller und PN I-Device sein.
 
Erstmal vielen Dank für eure Antworten!
Hallo Je_Pe,

vielleicht hast Du es auch schon hin bekommen...:
Ich bin mir nicht sicher, ob es bei dem 400-CP das gleiche Problem ist, aber bei meinem 300-Lean funktionierten die Einstellungen bzw. die Auswahl zum I-Device erst ab einem Update auf FW 3.xxx
Ich habe bisher leider nicht weiter dran arbeiten können, in meinem Unternehmen bin ich als Ingenieur nur Teilzeitprogrammierer ;)
Es scheint dass die CP443-1 einfach kein I-Device unterstützt. Auch nicht die letzte Version 6GK7 443-1EX30-0XE1 mit FW3.2.
Eine Lösungsansatz wäre die Rollen zu tauschen. Also die S7-1500 wird I-Device, in S7-400 wird dann die GSDML von die S7-1500 importiert.
Ein S7-1500 kann gleichzeitig PN IO-Controller und PN I-Device sein.
1. Sehr Schade
2. Gibt es dazu ein Handbuch im SIOS?
Bisher konnte ich zu diesem Thema nichts zielführendes finden.
Die Suche von SIOS ist totaler Schmarrn oder ich bin einfach zu dämlich sie zu benutzen.
Goggel hat auch nix verwertbares ausgespuckt...
Muss ich die Kommunikationsparameter im Simatic Manager ändern, also die S7-15xx ins Netzwerk einbinden?

Schonmal vorab Entschuldigung, ich bin in Simatic Manager eher Neuling, da ich mich bisher mehr im TIA rumgetrieben habe.
Unsere Elektriker haben immer einen riesen Horror davor, das Programm ganz auf eine SPS zu übertragen.
Was nach einer HW-Anpassung wahrscheinlich passieren muss?

Im laufe der Jahre (bei dieser Steuerung knapp 14) haben diverse Firmen an der Steuerung gearbeitet und uns scheinbar nicht immer den kompletten Programmstand übergeben oder er wurde verschludert.
Ich habe letztes Jahr einen Vergleich gemacht und danach alle Fehlstellen im Programmstand auf unserem PG händisch nachgepflegt.
Eine fehlende FC mit 4 Netzwerken inklusive Aufruf im OB und 14 Abweichungen bei Variablen an Eingängen in diversen Netzwerken.
Anschließend hat Simatic Manager nur wegen diverser abweichender Momentanwerte in DBs gemeckert.
Ich denke aber das ist selbsterklärend normal?
Trotzdem habe ich etwas bedenken, dass hinterher irgendwas nicht funktioniert und wir dann viel Geld für einen Sietec ausgeben müssen...
 
Zurück
Oben