MMC und Datenbaustein

Gerri

Level-1
Beiträge
822
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe da ein Problem mit einer Steuerung auf einer 313C. Das Problem ist, dass der Servicemann keine Ahnung von Siemens hat und eher ein Elektriker ist. Jedenfalls gibt es eine Softwareänderung im Büro und der Elektriker soll nun die CPU´s einfach tauschen.

Gedacht ist das so:

Es gibt einen Datenbaustein mit dem der Prozess läuft DB5.
Dazu gibt es einen Sicherungs-DB für die MMC - DB25.

Jetzt soll man je nach Wunsch (SFC83 und SFC84) die Aktualwerte speichern können.

Das ganze sieht so aus:
ELektriker fordert SFC84 an
schaltet die CPU aus
steckt die MMC in die neue CPU
schaltet ein
Elektriker fordert SFC83 an
Elektriker fährt heim.

Funktioniert das so oder überschreibt sich irgendwie irgendwas?
Das MMC Thema ist im Augenblick noch eine Grauzone für mich!
 
du überschreibst die sicherungswerte im DB25 beim sichern und die werte in DB5 beim rückladen ... also alles so, wie du es willst ... das funktioniert auch, wenn du die bereiche richtig angibst
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe da ein Problem mit einer Steuerung auf einer 313C. Das Problem ist, dass der Servicemann keine Ahnung von Siemens hat und eher ein Elektriker ist. Jedenfalls gibt es eine Softwareänderung im Büro und der Elektriker soll nun die CPU´s einfach tauschen.



Gedacht ist das so:



Es gibt einen Datenbaustein mit dem der Prozess läuft DB5.
Dazu gibt es einen Sicherungs-DB für die MMC - DB25.



Jetzt soll man je nach Wunsch (SFC83 und SFC84) die Aktualwerte speichern können.


Das ganze sieht so aus:

ELektriker fordert SFC84 an

schaltet die CPU aus

steckt die MMC in die neue CPU

schaltet ein

Elektriker fordert SFC83 an

Elektriker fährt heim.



Funktioniert das so oder überschreibt sich irgendwie irgendwas?

Das MMC Thema ist im Augenblick noch eine Grauzone für mich!

Das Sichern und Rücksichern von Aktualdaten funktioniert auf diesem Wege.
Aber Deine Softwareänderung auf der "neuen" CPU werden mit Stecken der alten MMC hinfällig, da das Programm ja aus dem Ladespeicher geladen wird und der befindet sich auf der MMC.
Man kann das Programm nicht auf der CPU speichern, es befindet sich immer auf der MMC.
Oder habe ich jetzt was falsch verstanden?:confused:
.
 
Zuletzt bearbeitet:
Das heißt es würde reichen die MMC einfach zu tauschen?
Um die Programmänderungen dem Servicetechniker mitzugeben würde ein Tausch der MMC reichen.
Ich sehe eher das Problem in der Sicherung und Wiedereinspielung der Aktualdaten ohne Programmiergerät, weil diese befinden sich ja auf der "alten" MMC...:?
.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das stimmt. Eines wäre noch interessant. Wenn ich beispielsweise eine 312X CPU im Büro habe, aber beim Kunden eine 313x, ist es dann möglich die MMC Karte für eine 313 auf einer 312 vorzubereiten? Stichwort HW-Konfiguration.
 
Die Hardwarekonfiguration wird auch auf der MMC gespeichert. Deshalb wird das so nicht funktionieren.
Besser wäre, die Karte im Programmiergerät zu beschreiben. Geht aber nur wenn Du ein Siemens-PG oder einen externen Prommer von Siemens hast.
.
 
Gedacht ist das so:

Es gibt einen Datenbaustein mit dem der Prozess läuft DB5.
Dazu gibt es einen Sicherungs-DB für die MMC - DB25.

Jetzt soll man je nach Wunsch (SFC83 und SFC84) die Aktualwerte speichern können.

Das ganze sieht so aus:
ELektriker fordert SFC84 an
schaltet die CPU aus
steckt die MMC in die neue CPU
schaltet ein
Elektriker fordert SFC83 an
Elektriker fährt heim.

Funktioniert das so oder überschreibt sich irgendwie irgendwas?

Was passiert wenn auf der neuen CPU eine AWL Zeile geändert wurde?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was passiert wenn auf der neuen CPU eine AWL Zeile geändert wurde?
Nach Einstecken der "alten" MMC in die "neue" CPU wird Diese "urlöschen" anfordern und danach das komplette Programm von der "alten" MMC in den Arbeitsspeicher laden. Das heißt deine Änderung an der AWL-Zeile ist weg...;)
.
 
Zuletzt bearbeitet:
und anderstrum dasselbe - neue MMC (neues Programm) auf alte CPU -> urlöschen, neues Programm auf alter CPU aber DB´s haben wieder den Anfangswert. oder?
 
Zurück
Oben