Datenverlus bei einer S5 115U/CPU944

INST

Level-2
Beiträge
272
Reaktionspunkte
15
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

in einem Automaten ist die im "Titel" genannte CPU verbaut. Wenn der Automat über das Wochenende ausgeschaltet ist und er am Montag morgen wird in Betrieb geht, sind alle Kontollen, Stationen und Daten weg. Die Pufferbatterie habe ich gewechselt, leider ohne Erfolg. Mein Verdacht, das die Daten, die in DB´s gespeicherts sind und im RAM über die Batterie gepuffert werden sollten verloren gehen. Beim nächsten einschalten zieht er sich das Programm wieder vom EPROM, da hier die Daten in den DB´s alle auf Auslieferungszustand stehen. Ist die CPU-defekt? Welcher Fehler könnte hier noch vorliegen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
daten werden nur vom eprom geholt wenn keine batterie steckt und die cpu neu hochläuft. von daher gesehen, kann es eigentlich nur daran liegen.
programmier mal ob34 (batterieausfall) und guck mal ob der ob34 bearbeitet wird.

cpu/netzteil schon mal getauscht?
da die pufferbatterie ja im netzteil ist, kann es evtl sein das der rückwandbus die spannung nicht bis zur cpu bringt.
 
Mal eine ganz dumme frage

könnte es sein das beim wiederanlauf der cpu einfach ein db auf deine db kopiert wird

das war bei uns mal der fall und ich hab stunden gesucht

ansonsten sollten alle db ihren wert behalten
wenn die batteriefehler macht müsste das programm auch weg sein

was passiert denn wenn du die steuerung stopst und wieder startest
 
ich bin davon ausgegangen, dass das prog auch weg ist.

zieh im ausgeschalteten zustand mal das eprom und schalte wieder ein.
schau mal ob dann noch was in der cpu ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke Kpeter und Volker für eure Antworten.

Letzte Woche habe ich das Netzteil und die CPU ausgetauscht, aber leider ohne Erfolg.
Was ich nicht ganz verstehe, warum die Daten jetzt weg sind und früher nicht. Der Programmablauf wurde nicht verändert.
Wie meinst du das, das ein anderer DB den vorhandenen DB überschreibt?
 
Hallöchen

Das es einen programmteil gibt der beim hochlaufen die db ändert

aber wenn es früher nicht war dann kanns ja nicht sein


ist das programm weg oder nicht ????
 
OB21 und OB22 sind programmiert, der rest nicht.

Wenn ich die CPU auf Stop und wieder auf Run schalte, dann gehen die Daten nicht verloren.
 
Hallöchen

jetzt mal eine speziall frage

was passiert mit denn anderen DB

------------------------------------------------------

mal eine andere frage

hast du noch ein rack und cpu und netztteil zur verfügung

dann bau dir das ganze mal als testsystem auf dann brauchst du nicht immer an die laufende anlage

--------------------------------------------------------

dann mit der test cpu mal folgende test anstellen


run/stop/run db52 ok/nok
run /spannung weg für 10sek db52 ok/nok
run /spannung weg für 1 h db52 ok/nok
run/spannung weg für 1 tag db52 ok/nok

---------------------------------------------------------
 
Zurück
Oben