750-880 SD-Karte Datei kann nicht geschieben werden

Wu Fu

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

ich habe beim Einsatz von Controllern 750-880 mit SD-Karte regelmäßig das Problem, dass ich das Bootprojekt nicht mehr vollständig erzeugen kann.

Beim Erzeugen des Bootprojektes bekomme ich dann den Fehler 80 mit der Meldung die Datei boot.sdb kann nicht geschrieben werden. (Leider habe ich keinen Screenshot)
Das deutet eigentlich daraufhin, dass der Controller zu wenig Speicherplatz hat, dies ist aber nicht möglich, da ich immer die Wago SD-Karte mit 2GByte verwende.
Wenn ich im PLC-Browser über den Befehl fds den Speicherplatz anzeigen lasse, wird immer der restliche Speicherplatz der CPU nicht der SD-Karte angezeigt.
Dies SD-Karte habe ich über die Weboberfläche als Root-Location eingeteilt und das erzeugen des Bootprojektes geht auch längere Zeit gut. Deswegen sollte meine generelle Vorgehensweise passen.

Wenn ich diesen Fall habe (kommt öfters vor, an verschieden Anlagen), hilft nur alles formatieren und extrahieren.
Das ist extrem ärgerlich, da die Anlagen bis zu diesem Zeitpunkt laufen und danach alle retain/persistent Variablen die geändert wurden weg sind.

Für mich hat es den Anschein, dass der Controller beim Prüfen ob genügend Speicherplatz vorhanden ist, Speicherplatz der CPU und nicht den Speicherplatz der SD-Karte prüft und deswegen zum Schluss kommt, dass der Speicher zu klein ist.

Kennt jemand dieses Verhalten und konnte es lösen ohne die CPU "platt" zu machen?

Vielen Dank und schöne Grüße
Daniel
 
Hallo Daniel,
dein beschriebenes Anliegen muss nicht unbedingt auf zu wenig Speicherplatz zurückzuführen sein. Es kann zu diesem Fehler kommen, wenn ein genereller Speicherzugriff nicht möglich war. Im Allgemeinen kommt es zu diesem Fehler, wenn z.B. einer der folgenden Punkte zutrifft:

  • SD-Karte voll
  • SD-Karte nicht mit dem Dateisystemtyp FAT16 oder FAT32 formatiert
  • SD-Karte schreibgeschützt
  • Das PLC Root-Verzeichnis wurde auf die SD-Karte konfiguriert, diese ist aber nicht gesteckt
  • Verwendung einer nicht unterstützten SD-Karte
  • Interner Speicher voll, weil Ansammlung von alten Visu-Objekten, Programm zu groß
  • Sehr häufig durchgeführte Online-Changes
Deiner Beschreibung nach, hast du die meisten dieser Punkte berücksichtigt. Du könntest noch versuchen dein Projekt vor einer erneuten Übertragung zu bereinigen, wenn es zu diesem Fehler gekommen ist. Je nachdem was die Ursache für dein beschriebenes Problem ist, brauchst du so deine SD-Karte nicht neu zu formatieren.
Besteht das Problem weiterhin, kannst du dich gerne direkt an uns wenden, so dass wir das Verhalten unter Berücksichtigung deines CoDeSys-Projektes untersuchen können.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Supportteam,

ich hatte das beschriebene Problem heute nochmals.
Ich denke, dass ich die meisten genannten Punkte ausschließen kann.

Ich versuche mich direkt teleonisch bei euch zu melden.
Vielen Dank.

Gruß Daniel
 
Zurück
Oben