Anzahl der reingeladenen Module beeinflussen?

Begonnen von wolfi3300, 14. Dezember 2007, 11:04:27

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 3 Gäste betrachten dieses Thema.

wolfi3300

Hallo!

Ich bin gerade dabei mich neu in CoDeSys einzuarbeiten und mache da gerade meine ersten Gehversuche in Verbindung mit einem WAGO-Starterpaket 750-841.

Mir ist aufgefallen, dass wenn ich die oscat.lib verwende ein Teil meines Speichers lt. CoDeSys schon zu 98% ausgelastet ist. Wenn ich noch zusätzliche Librarys anwähle bekomme ich dann sogar schon eine Fehlermeldung.

Da ich allerdings bei meinem Test nur 2 oder 3 Module verwende frage ich mich, warum hier alle Module eingespielt werden sollen?  - Oder habe ich hier etwas missverstanden? Bitte um kurze Info!

Danke!

hugo

es werden auch nur die module geladen die du benutzt.
codesys hat aber eine echt komische fehlermeldung wenn die anzahl der module zu groß ist, egal ob sie benutzt werden oder nicht.
unter deinen baumstruktur ganz links im codesys siehst du 4 tabs, klicke auf den ganz rechten (ressourcen)
gehe dann unter zeilsystemeinstellungen (der wago 841 sollte vorher ausgewählt sein
bei speicheraufteilung findest du rechts unten "maximale anzahl von bausteinen" setzte den wert auf 1024
und schon gehts wieder
frag mich aber bitte nicht warum diese doofe meldung kommt auch wenn du nur 2 module verwendest.
geladen werden aber auch nur diese 2 die du verwendest

wolfi3300

#2
Danke für die Info!

Ich habe jetzt allerdings mal versucht den Wert 1024 einzustellen. Dabei bekomme ich dann beim Upload eine Fehlermeldung, dass die Anzahl der Daten für die Steuerung zu groß sei?

Komisch...

stisi

#3
Abhilfe:
- Ressourcen - Zielsystemeinstellung - Speicheraufteilung - Maximale Anzahl an Bausteinen auf z.B. 1024
- Dann das Projekt komplett übersetzen.
- Projekt - Optionen - Übersetzungsoptionen - Objekte ausschließen - "Unbenutzte ausschließen"
- Ressourcen - Zielsystemeinstellung - Speicheraufteilung - Maximale Anzahl an Bausteinen auf 512
- Projekt komplett übersetzen