Wie sieht die Reaktion aus?
Beim Übersetzen des Projekts erscheint im Meldungsfenster folgende Fehlermeldung:
Kein Speicher für dynamische Objekterzeugung für Applikation 'xxx'
Wann tritt das Problem auf?
Nach dem Aktualisieren des Controllers auf ein anderes Gerät (z.B. von 3200 Motion auf p500 Motion) ist die dynamische Speicherallozierung deaktiv. Wird im Projekt aber die dynamische Speicherallozierung genutzt, erscheinen beim Übersetzen Fehlermeldungen im Meldungsfenster.
Betrifft welche Produkte?
PLC Designer ab V3.3
Diagnosemöglichkeiten?
keine
Kurzfristige Maßnahmen/Empfehlungen?
Prüfen Sie nach dem Aktualisieren des Controllers, ob die dynamische Speicherallozierung weiterhin aktiv ist. Markieren Sie dazu im Gerätebaum die Applikation und öffnen Sie dessen Kontextmenü und wählen den Menüpunkt 'Eigenschaften' aus. Die dynamische Speicherallzierung können Sie in der Reiterkarte 'Optionen Applikationserzeugung' aktivieren.
Bewertung:
Beim Aktualisieren des Controllers im PLC Designer-Projekt wird die dynamische Speicherallozierung deaktiviert. Dadurch können beim Übersetzen Fehlermeldungen auftreten. Das Application Template nutzt z.B. die dynamische Speicherallozierung.