CPU-Tausch bzw. Upgrade von 315 auf 317

ssound1de

Level-2
Beiträge
351
Reaktionspunkte
27
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wir haben in einer Anlage (erfüllt mehrere Dosier- und Mischaufgaben) eine CPU315-2DP (6ES7315-2AG10-0AB0).
In der S7 verbaut sind...
1x CPU315-2DP (1 Profibus-Segment für 2 Visualisierungen)
1x CP340 (PtP)
1x CP342-5 (1 Profibus-Segment mit Anlagen-Peripherie, u.a. ASi-Slave)
1x CP343-1 Lean (Anbindung an Leitrechner)
Div. Digitale und Analoge Baugruppen
1x Erweiterungsgerät

Die Anlage soll nun in relativ großem Umfang erweitert werden - Programmaufwand ca. 50% zusätzlich.
Die 315-2DP stößt hier an die Grenzen...
- CPU-Zykluszeit für laufenden Prozess zu groß
- S5-Timer gehen zur Neige (IEC-Timer sind schon im Einsatz, aber fressen zu viel Zykluszeit)
uuu.

Ich würde gerne auf die CPU317-2DP upgraden (6ES7317-2AK14-0AB0).
Sie dürfte für die benötigten Aufgaben mehr als ausreichend sein, auch für zukünftige kleinere Erweiterungen.

Habe bisher noch keine 317er eingesetzt.
Sind bei der Umstellung irgendwelche Probleme zu erwarten?
Profibus-Umlaufzeit? etc.

Bzgl. Hardware-Konfig... wie stelle ich am besten mit möglichst wenig Aufwand um?

Danke für Eure Hilfe.
Gruß
 
ALso, Probleme direkt würde ich nicht erwarten.

Am besten erst mal auf einer Kopie vom Projekt probieren.

In der HW-Konfig, wenn ich mich recht entsinne, mit der RECHTEN Maustaste die CPU anklicken und dann "Objekt tauschen anwählen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich habe da dunkel was in Erinnerung, denke das war damals auch Tausch 315er --> 317er

Die 315er hat 2 Akkus, die 317er hat 4 Akkus.

Gab damals Probleme mit Bausteinen, wo besonders "trickreich" indirekt addressiert wurde.

Ich weiß aber nicht mehr wo es genau geklemmt hat, ist schon lange her.

MFG
Paul
 
OK... Danke für Eure Antworten.

Habe eine Projektkopie angelegt.
In der Hardware-Konfig wurde die 317er als Tauschobjekt leider nicht angeboten.

B1.JPG

Habe dann alle relevanten Daten der 315er notiert (Verbindungen etc.).
Anschließend in der HW-Konfig die 315er gelöscht (darunter liegendes Programm natürlich behalten).
In den leeren CPU-Slot die 317er rein - alle Verbindungen etc. eingestellt.
In HW-Konfig und NetPro alles neu übersetzt -> keine Fehler.
In Step7 das nun CPU-lose Programm unter die 317er CPU kopiert (auch Symbole und Quellen).
Anschließend die 2 Visu's (WinCCFlex) geöffnet - CPU317 passte schon, hieß dort aber noch 315 - habe also umbenannt in 317.
Visu's generieren lief erfolgreich.

Sollte eigentlich im Echtversuch auch klappen.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Weil Du wegen Profibus-Umlaufzeiten fragst:

Ich hatte vor 2 Jahren mal eine 10 Jahre alte 315-2DP gegen eine Neue getauscht. Dann liefen die Hälfte der Umrichter nicht mehr. Da gab es kein vernünftiges Handshake. Da wurden Startsignale als Flanke hingeworfen ohne Abzuwarten, das der Umrichter das quittiert. Das Problem war die höhere Zyklusgeschwindigkeit der CPU, somit wurden die Flanken kürzer. Und manchmal wurden die dann vom Bus nicht mehr übertragen. Als Notlösung habe ich damals alles mit Timern verlängert.

Das war halt von der Programmierung her nicht schön gemacht. Aber normalerweise würde ich bei einem solchen Tausch keine Schwierigkeiten erwarten.
 
Hallo,

wir sind bei solch einem Tausch auch schon auf´s Maul gefallen, weil der damalige Programmierer "äußerst kreativ" war (Italiener halt:ROFLMAO: ) und die neue CPU eine wesentlich kürzere Zykluszeit hatte

Der Quellcode war nur teilw. auf Deutsch, so daß wir am Ende in den sauren Apfel gebissen haben und für ein "Schweinegeld" eine (alte) CPU gekauft haben

MfG
 
Kenne das auch. Bei einem tausch der CPU gingen manche Funktionen nicht mehr so wie sie sollten. Bei Belastung gings. Die neue CPU war einfach schneller. Hab dann auch durch timer das Problem gelöst. Was gibt es sonst für Möglichkeiten? Kann man die CPU auch drosseln ? Den Zyklus anpassen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kenne das auch. Bei einem tausch der CPU gingen manche Funktionen nicht mehr so wie sie sollten. Bei Belastung gings. Die neue CPU war einfach schneller. Hab dann auch durch timer das Problem gelöst. Was gibt es sonst für Möglichkeiten? Kann man die CPU auch drosseln ? Den Zyklus anpassen?

Eine Mindestzykluszeit lässt sich nur bei den 400er CPUs einstellen. Man hätte aber andere Dinge machen können um die SPS einzubremsen, z.B. das komplette OB1 Programm in einen Weckalarm-OB mit einer passenden Zeit einfügen, oder die Zykluszeit am Ende des OB1 messen mit dem SFC47 (WAIT) um einen entsprechenden Wert verlängern.
 
OK... Danke für Eure Antworten.

Habe eine Projektkopie angelegt.
In der Hardware-Konfig wurde die 317er als Tauschobjekt leider nicht angeboten.

als Tauschobjekte werden nur CPU´s mit gleichen Schnittstellen angeboten.
Die 317er hat aber im Gegensatz zur 315er eine kombinierte MPI/DP Schnittstelle und eine DP-Schnittstelle, während die 315er eine reine MPI-Schnittstelle und eine DP-Schnittstelle hat.
 
Zurück
Oben