Mein Speicher ist voll

coro

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

ich soll ein altes Programm in die SPS laden, da das neue Programm irgend welche Fehler hat.

Beim Reinladen des alten Programms, das früher funktioniert hat, kommt die Meldung, dass der Speicher voll ist.

Wie kann der Speicher voll sein, wenn es früher funktioniert hat?
Wird etwa nicht beim Reinladen das frühre Programm gelöscht?
Wo kann ich nachschauen, wieviel Speicher mein Programm braucht?

Ich will die SPS nicht urlöschen, da vielleicht die ganze Anlage nicht mehr läuft.

Bitte helft mir.
 
Hallo,
das Reinkopieren von Bausteinen in die CPU erfolgt nicht so, das ein vorhandener Baustein überschrieben wird. Es wird immer erst den neue Baustein hineingeschrieben, dann auf diesen umreferenziert und dann der Speicher, den der alte Baustein vorher belegt hat, wieder freigegeben.

Wenn der Speicher so richtig schön voll ist, dann kann es schon sein, dass das Komprimieren nicht mehr hilft. Dann hat schon einer beim Draufschreiben getrickst ... :rolleyes:

Gruß
Larry
 
Hallo,

das Problem kenne ich. Du musst auf die CPU online gehen und alles löschen.
Dann das Projekt übertragen.
Wenn Du eine grosse Funktion nachladen möchtest. Musst Du sie zu erst in der CPU löschen und erst dann die neue übertragen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn der Speicher so richtig schön voll ist, dann kann es schon sein, dass das Komprimieren nicht mehr hilft. Dann hat schon einer beim Draufschreiben getrickst ... :rolleyes:
Nicht unbedingt.
- Das Programm wurde einmalig in eine leere CPU geladen
- Es wurden immer nur kleiner Bausteine geändert / erweitert und für einen großen Baustein reicht nun der Speicher nicht mehr aus.
- Es wurden neue Bausteine übertragen und für die Änderung im OB 1 hat der Speicher gerade noch gereicht.
 
Wenn Zweifel beim Urlöschen bestehen, dann saug dir doch das ganze online-Programm ins PG/PC.

Dann hast immernoch das Programm, falls was schief läuft.
 
@Paule:
Den ganzen Speicher löschen war keine Option.
Der Regelfall sieht doch beim Programmieren m.E. so aus, wie von mir beschrieben. Wenn ich bei uns in die Situation käme dann würde ich eine größere Speicherkarte nehmen - als Subunternehmer hat man dann eventuell das Problem der Zusatzkosten, die der Kunde nicht trägt.

Am Beispiel von Pikador:
die CPU in Stop schalten, den Baustein löschen, dann den Baustein neu übertragen - sollte dann gehen ... es wird wahrscheinlich nur Probleme mit dem Größten der Bausteine gegeben haben - und der kam gleich zu Anfang ... :rolleyes:

Gruß
Larry
 
Danke

Vielen Dank,

ich glaube ich übertrage erst alles auf ein neues Projekt (laden in PG)
und laden dann mein Programm rein.
 
Zurück
Oben