Absturz beim Überschreiten der maximalen Anzahl von Bausteinen

Betrifft welche Produkte?
ESP-DDS2-P (Global Drive PLC Developer Studio Version 2.0, 2.1)

Wie sieht die Reaktion aus?
Nach dem Übersetzen des DDS-Projekts wird folgende Fehlermeldung im Meldungsfenster angezeigt:

Fehler 3612: Maximale Anzahl der Bausteine (450) überschritten! Übersetzung wird abgebrochen.

Anschließend stürzt DDS ab.

Wann tritt das Problem auf?
Das DDS-Projekt muss eine große Anzahl von Bausteinen (POEs = Programm Organistions Einheiten) besitzen. Die Anzahl der Bausteine setzt sich aus den Bausteinen des Projektes, der eingebundenen Bibliotheken und den von DDS intern erstellten Bausteinen (z.B. für die Task-Konfiguration) zusammen.
Ist die Anzahl der Bausteine des Projektes und der Bibliotheken zusammen kleiner als die maximale Anzahl von Bausteinen und wird die zulässige Anzahl beim Übersetzen durch die von DDS intern angelegten Bausteinen überschritten, wird die oben beschriebene Fehlermeldung angezeigt. Danach stürzt DDS ab.

Ist die Anzahl der Bausteine des Projektes und der Bibliotheken zusammen größer als die zulässige Anzahl, wird schon vor dem Übersetzen des Projektes eine Fehlermeldung ausgegeben. Dann erfolgt kein Absturz von DDS.

Diagnosemöglichkeiten?
keine

Kurzfristige Maßnahmen/Empfehlungen?
Aktivieren Sie über das Menü Projekt>Optionen in der Kategorie Laden&Speichern den Schalter Sichern vor Übersetzen. Ist diese Option aktiv, wird das Projekt vor dem Übersetzen automatisch gespeichert. Damit bleiben die im Projekt durchgeführten Änderungen erhalten, falls DDS aufgrund dieser Funktionseinschränkung abstürzt.

Reduzieren Sie die Anzahl der Bausteine im DDS-Projekt, z.B. indem Sie mehrere Bausteine in einem Baustein zusammenfassen.

Diese Funktionseinschränkung ist mit der DDS Version 2.2 behoben.

Bewertung:
Nur wenige DDS-Projekte sind so groß, dass sie an die Grenze der maximal zulässigen Anzahl von Bausteinen stoßen. Diese Funktionseinschränkung wird bei der Programmerstellung erkannt und kann durch eine Änderung im Programm umgangen werden.


URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200403007/0/
Kontaktformular