Anwenderprogramm von einer CPU zur anderen CPU übertragen

clandestino

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

ich habe eine Idee aber keine Lösungen.

Kann man ein Anwenderprogramm von einer CPU zu einer anderen CPU übertragen ohne PG und ohne MMC,MC ziehen und stecken?

Hat das schon mal jemand probiert?

Auslöser für dieses Problem: Habe eine Funktionierende CPU in einem Schaltschrank und möcht jetzt eine Reserve CPU daneben setzten,mit MPI verbinden und die ab und zu mal mit einem Backup der FCs und DBs versehen. Dabei rede ich aber nicht von der Software Redundanz.


Vielen Dank im vorraus!
 
Hallo!

Ohne PG wirst du da keine Chance haben das Programm zu übertragen.
Wenn du eine PC Visu dazu hast dann währe es vielleicht mit Libnodave möglich das du hi und da die Bausteine abgleichst.

Warum willst du da eine Reserve CPU stecken?

godi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Weil die Firma im Fehlerfall der CPU einfach nur die Profibusstecker auf die andere CPU stecken möchte und dann die komplette Anlage wieder mit neusten stand des Programms hochfahren könnte.
Visu ist vorhanden aber die kann ich dafür nicht nutzen da über Netzwerk verbunden.

Danke für die schnelle Antwort
 
Dann sollen sie sich eine CPU auf Lager legen bei der das komplette Prog schon drauf ist.

Das klappt bestimmt und bei änderungen müssen halt beide CPU´s bespielt werden
 
Visu ist vorhanden aber die kann ich dafür nicht nutzen da über Netzwerk verbunden.

den teil der aussage versteh ich nicht!

was spricht gegen netzwerk, das ist doch ne super sache ... von was für cpus reden wir hier? 400? auf einem rack? ... das hauptproblem würde dann die software sein, die auf der visu den umkopier-vorgang startet ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die FC/FB ändern sich ja nicht, können also einmalig mit dem PG aufgespielt werden, aber die DB ändern sich ständig, müßten also auch ständig abgglichen werden. Denn selbst, wenn man eine Möglichkeit findet, das alles erst im Fehlerfall zu machen, von was für einem Fehlerfall sprechen wir denn da, SPS defekt, oder? Und dann geht die u.U. ohnehin gar nicht mehr, überträgt also auch keine Daten.

Hatte nicht Deltalogic so ein Backupprogramm für die S7???
 
Man kann doch glaub ich bei ner 400er 2 cpu´s einbauen kann ich dann nicht via blockmove alles kopieren und im fehlerfall hab ich alle Daten
bloß ne frage
 
achtung praxisbericht! nichts für schwache nerven!

... wenn was nicht funktioniert, wird entsprechend der möglichkeiten drumrum programmiert, da ändern sich auch mal bausteine ...
 
Ich glaub daß es besser ist du legst dir die CPU mit Prog auf Lager.
Kannst ja wieder den alten funktionierenden Programmstand verwenden.

Meine Erfahrung(20 Jahre): Wenn was nicht funkt dann hat jemand in der Software die Fingern drinn. Defekte CPUs habe ich in meiner Laufbahn erst 2 mal gehabt. Einen Blitzschlag in einer Seilanlage und eine Oxidations/Feuchtigkeitsschaden. Würd mal denken du hast einen Softwareproblem und bei einem neuladen geht das Ding.

mfG Burlibua
 
Guten Morgen

Wäre es nicht möglich die Werte der DB's zyklisch/getriggert via MPI auf die andere Steuerung zu schreiben und wäre sein Problem damit nicht gelöst? Natürlich bedeutet dies etwas Programmieraufwand... sollte doch aber möglich sein oder?

Gruß

Philipp
 
Möglich ist es aber es kommt auf die größe der DB's an weil die MPI übertragung ist glaube ich mit 256Byte begrenzt.
Nur die FC's usw bekommt er auch nur mit einem PC rüber...

Ausserdem finde ich das ganze unnötig weil da wird die reserve CPU unnötig verbraucht. da ist es besser ich lege sie mir auf lager und sollte es wirklich mal soweit sein das die CPU defekt ist dann bespiele ich die reserve mit dem aktuellen Programm und gut ist es...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo erstmal und vielen dank für die velen Aregungen!
Das Hauptproblem ist das sich momentan das,das Programm fast wöchentlich geändert wird, dem entsprechend, würde ich natürlich gern mit der 2en CPU (318-2DP) auf dem neusten Stand bleiben was das Programm angeht.

Zu dem Problem mit dem Netzwerk!: Wenn ich die zweite CPU in dem Bus System der ersten CPU mit einpflege dann muß ich ihr auch eine andere Profi-Bus Adresse zuteilen. Somit hätte ich ein ungleiche CPU.
Dazu kommt das die Visu rechner schon an den Grenzen der Belastbarkeit rum eiern.(Leistung und Kommunikation)
 
Zu dem Problem mit dem Netzwerk!: Wenn ich die zweite CPU in dem Bus System der ersten CPU mit einpflege dann muß ich ihr auch eine andere Profi-Bus Adresse zuteilen. Somit hätte ich ein ungleiche CPU.
Dazu kommt das die Visu rechner schon an den Grenzen der Belastbarkeit rum eiern.(Leistung und Kommunikation)

Du redest von zwei verschiedenen Dingen...
Unter Netzwerk versteht hier sicherlich jeder zweite TCP/IP
und von was du redest scheint mir ein Profibus-Netz zu sein...

Gruß Philipp
 
Wenn du eh schon an die grenzen mit der 318er stößt dann könntet du dir ja gleich eine 400er H einbauen. Da hast du dann beide CPU's auf einem Rack und wenn eine ausfällt dann ist die zweite da...​
 
Zuviel Werbung?
-> Hier kostenlos registrieren
schuldigung habe ich mich woll falsch ausgedrückt.
Visu kommunizier über CP mit der CPU nun soll die andere CPU in MPI Bus so das ich bei dieser die gleich Profibusadresse wie der ersten CPU zuteilen kann.
 
Zurück
Oben