Anzahl der Daten zu groß für Steuerung

Salzburger

Level-1
Beiträge
43
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen Leute,

Wenn ich bei meinem Feldbuscontoller (wago 750-881) online gehen will lädt er zwar das Programm hoch, jedoch wirft er mir danach die Fehlermeldung "Anzahl der Daten ist zu groß für die Steuerung" aus.
Schaft der Controller wirklich nicht mehr oder ist das nur eine Einstellungssache seitens des Controllers?
Die codegröße ist in meinem Fall 122922 Bytes

siehe Anhang
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    47,7 KB · Aufrufe: 56
Zuletzt bearbeitet:
Hi Salzburger,

hast du eine Visualisierung am laufen?
Falls ja, kann diese manchmal recht groß werden und direkt den Controller zum platzen bringen.
Hier hilft dann direkt die Option "Komprimieren" bei den "Zielsystemeinstellungen" im Reiter "Visualisierung".

Einfach mal markieren und schauen ob es dann klappt.

Vor dem neu-Aufspielen des Programs am besten auch einen Reset über Codesys durchführen, um eventuell vorhandene, alte Dateien zu löschen.

Gruß,
Flo
 
@KingHelmer ja hab eine Visualisierung aber das komprimieren hat auch nichts geholfen:confused:
@Oliver.tonn der verbrauchte speicher wird erst angezeigt wenn ich eingeloggt bin, das ist jedoch nicht möglich ^^
 
Hast du große .libs eingebunden? Es könnte sein, dass die maximale Anzahl an Bausteinen überschritten wurde.
Die Fehlermeldung hierfür ist normalerweise eine andere, aber man weiß ja nie.

Falls nicht, dann versuche mal testweise deine Visu rauszulöschen und dann zu übertragen.

Wenn das geht, ist evtl deine Visu zu groß.

Gruß,
Flo
 
Hm, bitte korrigiert mich falls ich mich irre, aber beim Übersetzen werden doch alle Infos zur Speicherauslastung angezeigt. Gewähltes Zielsystem ist eine 750-881 (Allerdings Demo, da ich keine Lizenz habe).
Speicher.jpg
 
Hast du in den Zielsystemeinstellungen die Anzahl der max. Bausteine verändert (vergrößert)?

Wenn ja, und mehr Bausteine zum übersetzen nötig sind:
1. Zahl hochstehen
2. Übersetzen, ohne auf die Steuerung zu übertragen
3. Projekt->Optionen->Übersetzungsoptionen->Objekte ausschließen->Unbenutzte ausschließen *)
4. Bausteinanzahl wieder auf Ursprungswert (1023) zurücksetzen
5. Neu übersetzen
6. Hochladen

*)geht nur, wenn Projekt erfolgreich übersetzt wurde, daher Schritt 1&2 nötig
 
Hallo Salzburger.
Es besteht die Möglichkeit, dass auf dem Controller sich alter Datenmüll angesammelt hat.
Du könntest mittels FTP mal auf den Controller schauen. Im Verzeichnis \PLC sollten nur Daten aus dem aktuellem Projekt vorhanden sein.
Alternativ den Controller zurücksetzen. (Flash formatieren und Dateisystem wieder herstellen).

In den Einstellungen von Codesys kannst du das Verzeichnis für den Compiler einstellen. In diesem Verzeichnis könntest du nachschauen, wie groß deine erzeugten Daten sind.
Alternativ kannst du auch einen Teil der Visu erstmal weglassen. (Unter Visu -> "Deinem Visubild" -> Eigenschaften die Haken entfernen)

Holger
 
Problem gelöst ;)
Ich hab jetzt den controller Formatiert und mein Programm einfach in ein neues Kopiert und siehe da, es funktioniert. Die Visu hab ich jetzt mal weggelassen und bastle sie nach und noch wieder zusammen, mal schauen wo der Controller an seine Grenzen kommt.

Danke auf jeden Fall für eure Inputs und Vorschläge

Der Salzburger ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielleicht könnte es hilfreich sein falls ein Admin mitliest, dass dieser Thread in die WAGO Sektion verschoben wird, weil dort WAGO eher von dem Problem etwas mitbekommt, so der TE nichts dagegen hat.

Von irgendwas mit Internetzugang gesendet
 
Zurück
Oben