Remanente Werte löschen???

DirkKuhn

Level-1
Beiträge
19
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Hab da irgendwie ein kleines Problem mit Datenbausteinen.
Also habe ein Datenbaustein DB11 in einer S7-312. Die Anfangswerte der einzellnen DBW stehen alle auf 0. Sobald ich den Baustein aber in die CPU lade haben die DBW plötzlich den Wert 40?
Habe schon alles möglich versucht....kann es sein das die CPU diese Werte remanent gespeichert hat und die explizit gelöscht werden müssen?
Nirgens in meinem Programm werden die Datenbausteinworte auf dies Werte gesetzt?
MfG
Dirk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Naja die Aktualwerte sind plötzlich alle vorhanden. Hätte gerne das die alle 0 sind sobald man das Programm in die CPU lädt. Die sind aber nicht 0 sobald ich es von dem PG in die CPU übertragen habe. Obwohl die Anfangswerte alle auf 0 stehen???
Grüsse
Dirk
 
Hallo,

es gibt noch zusätzlich etwas zu beachten. Vielleicht liegt das Problem ja hier begraben.
Wenn es eine ältere 312er CPU ohne MMC ist, dann gibt es den RAM- und den ROM-Speicher.
Wenn der DB nur einfach in die CPU geladen wird, ist er nur bis zum nächsten Netz-Aus vorhanden.
Nach dem darauffolgenden Netz-Ein wird der DB wieder aus dem ROM-Speicher (mit den alten Werten) geladen.
Falls dem so ist, muss nach Übetragen eines geänderten Bausteins der RAM- in den ROM-Speicher kopiert werden (über Simatic-Manager --> Zielsystem --> RAM nach ROM kopieren).

Gruss
 
Leider nein

Es ist eine neue CPU 312 mit MMC.
Tja komischer Fehler...kam mir auch noch nicht unter :-(

Trotzdem Danke

Grüsse
Dirk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ob was Du erlebst wirklich das ist was Du vermutest, weiß ich nicht. Aber wenn es der Fall ist, das könntest Du lösen indem Du einen neuen DB kreierst und auf der zweite Seite der Eigenshaften - Allgemein - Teil 2 - "Non-Retain" klickst. Dann einfach Deine Daten aus dem alten DB in den neuen DB kopieren und nun hast Du einen nicht remanenten Version. Außer beim 317 sind bei den neuen MMC CPUs alle DBs Standard remanent.
 
Zurück
Oben