TIA Textbibliothek verhindert reinladen in die Steuerung

Junge

Level-2
Beiträge
234
Reaktionspunkte
18
CPU 1214c, Tia Portal v18, Wago Koppler Profinet.

Hi,

ich kann es mir nicht erklären!

Das Programm ist recht klein, die Textblibliothek besteht nur aus den Netzwerkkommentaren und Variablenbezeichungen. Keine Visualisierung oder ähnliches. Der Programmcode läuft an der Anlage und lässt sich auch Problemlos übersetzen.

Jedes mal, wenn ich aber eine Änderung mache und in die Steuerung laden möchte erscheint folgendes:
1738224803406.png

In der Spalte "Aktion" lässt sich für die Zeile "Textbibliotheken" kein Dropdown Menü öffnen. Also "keine Aktion" bleibt. Das meine Meldetexte etc. zu groß sind kann aber nicht sein. Der Fehler ist auch erst aufgetaucht, nachdem ich den Wago Koppler mit in die Gerätekonfiguration eingebunden habe.

1738225011866.png

Jedesmal, wenn ich nun ein Update reinladen möchte, muss ich zunächst den WagoKoppler aus der HardwareKonfig entfernen, anschließend neu übersetzen, die Software reinspielen, weil dann nämlich der Fehler mit der zu großen Textbibliothek nicht mehr erscheint und anschließend den Wago Koppler erneut in die Hardwarekonfig einbinden..... das nervt.

Wisst ihr woran das liegen kann?
 
Mal was zum lesen:
Siemens FAQ: Projekt-Download in S7-1500 CPU wird abgebrochen mit der Meldung: "Die Textbibliotheken überschreiten 3 Megabyte und können nicht in die CPU geladen werden"

Nachfolgende Abhilfen stehen Ihnen zur Verfügung, wenn während dem Download in die CPU die oben beschriebene Fehlermeldung erscheint:

  • Wechseln Sie zu einer CPU mit größerem zur Verfügung stehendem Speicherplatz für Projekttexte, wie in der Tabelle oben gezeigt.
  • Laden Sie die PLC-Meldetexte/Textlisten im Zustand STOP in die CPU. Wenn Sie die Textlisten im RUN in die CPU laden, beansprucht die CPU für die Textänderungen zusätzlichen Speicherplatz. Erst nach dem Download wird der nicht mehr benötigte Teil der aktualisierten Textlisten in der CPU gelöscht. Im Zustand STOP wird das bereits während dem Download durchgeführt.
  • Deaktivieren Sie nicht benötigte Projektsprachen in der Projektnavigation unter "Sprachen & Ressourcen" > "Projektsprachen". Speichern und übersetzen Sie das Projekt und laden Sie die Projektdaten in die CPU.
  • Integrieren Sie die SINAMICS-Antriebe über GSD(ML) als IO-Device in die CPU, um die Größe der Motion-Meldungen zu reduzieren. Der jeweilige Antrieb wird dann sowohl als Startdrive-Objekt in einem getrennten Netz, als auch als GSD(ML) im Projekt vorhanden sein. Die in den GSD-Dateien enthaltenen Texte verbrauchen weniger Speicherplatz als die Motion-Texte aus Startdrive.
  • Vermeiden Sie Sonderzeichen, da diese mehr Speicherplatz belegen.
    • Bei Kyrillisch oder fern-östlichen Zeichensätze können bis zu 4 Byte für 1 Zeichen beansprucht werden.
    • Steuerzeichen für Textlistenreferenzen, welche in der Extended ASCII Range liegen, belegen 2 Zeichen (8 Byte).
 
Hi,

ja.Alles schon ausprobiert. Den FAQ von Siemens kenne ich und hab es selber schonmal hier gepostet... Aber auch das hilft alles nichts.

Deswegen meine "Verzweifelung" :cry:
 
So was ähnliches hatte ich auch.
Probiere mal die Sprachen in "Projektsprachen" zu reduzieren.
Das hat bei mir geholfen
bild.png
 
So was ähnliches hatte ich auch.
Probiere mal die Sprachen in "Projektsprachen" zu reduzieren.
Das hat bei mir geholfen
Er schreibt ja, er hat das FAQ schon komplett abgearbeitet und es hat nichts gebracht.
Deaktivieren Sie nicht benötigte Projektsprachen in der Projektnavigation unter "Sprachen & Ressourcen" > "Projektsprachen". Speichern und übersetzen Sie das Projekt und laden Sie die Projektdaten in die CPU.
Daher liegt das Problem wohl an anderer Stelle.
 
Mal was zum lesen:
Siemens FAQ: Projekt-Download in S7-1500 CPU wird abgebrochen mit der Meldung: "Die Textbibliotheken überschreiten 3 Megabyte und können nicht in die CPU geladen werden"
  • Laden Sie die PLC-Meldetexte/Textlisten im Zustand STOP in die CPU. Wenn Sie die Textlisten im RUN in die CPU laden, beansprucht die CPU für die Textänderungen zusätzlichen Speicherplatz. Erst nach dem Download wird der nicht mehr benötigte Teil der aktualisierten Textlisten in der CPU gelöscht. Im Zustand STOP wird das bereits während dem Download durchgeführt.
Kann es also passieren, dass man die CPU in STOP gehen lassen muss, nur um einen Baustein mit lediglich geändertem Kommentar in die CPU zu laden? 🥴🤦‍♂️
Oder bezieht sich das tatsächlich nur auf geänderte Texte von Meldungen/Textlisten?
 
Die Lösung ist doch ganz einfach - nichts mehr kommentieren, dann müssen auch keine Kommentare geändert werden.
 
Also wie gesagt, ich habe wirklich jeden Punkt geprüft auch die Projektsprache ( in dem Fall eh nur deutsch). Ebenfalls den klassiker CPU in Stopp gesetzt und dann versucht zu laden usw...

@PN/DP: soweit ich weiß werden doch alle Textanteile, also auch Netzwerkkommentare usw. in der Textbibliothek abgelegt. Somit haben diese auch einen Einfluss.
 
Update:

die Antwort vom Siemens Support:

"Das Verhalten ist in Ihrem Fall auf die GSD Daten des Wago Kopplers zurückzuführen. Diese beinhalten sehr viele Texte. Dieser liefert ebenfalls System Meldungen, die auch in die PLC geladen werden müssen. Sie können den Hersteller... um eine abgespeckte Version bitten"..

Hm.. Habe ich mir schon fast gedacht. Bin aber überrascht, dass das hier noch nicht öfters vorgekommen ist. ich kann doch nicht der einzige sein, der auf dieses Problem gestoßen ist?! Es wird hier sicherlich jemanden geben, der auch den Wagokoppler nutzt. Was ist eure Lösung?
 
Brauchst Du die Systemmeldungen überhaupt?

Bringt das was in den CPU Eigenschaften das Meldegedöns zu deaktivieren?

Spiel da mal bissl rum.

Sprachen rauslöschen wurde schon genannt.

Hardware gesamtübersetzen?

Alle Beobachtungstabellen löschen.

Was ist mit dem MQTT? Vielleicht braucht das "so viel"?

Noch irgendwelche Bausteinleichen im Projekt?

Gibts nen FW-Update für die SPS?
 
Zuletzt bearbeitet:
Das Programm ist recht klein, die Textblibliothek besteht nur aus den Netzwerkkommentaren und Variablenbezeichungen. Keine Visualisierung oder ähnliches.
Kannst Du in den CPU Eigenschaften (testweise) alles deaktivieren.

Vor allem OPC, CPU-Meldungen, irgenwo gabs noch sowas wie I&M in der CPU speichern oder wie das hieß.

Evtl gibts auch noch diverse TIA Einstellungen, die man mal ausprobieren könnte...

Beim Wago-Teilnehmer alle Diagnosen deaktivieren....
 
Zurück
Oben