TC3 - größe Merkerbereich festlegen - Wo?

Die Merker Bereichsgroesse wird (ebenso wie der Eingangs/Ausgangs ) vom Compiler ermittelt und ensprechend gesetzt. Bei 128KByte / Bereich ist meines Wissens Schluss.

Der Datenbreich wird ebenso vom Compiler ermittelt und bei Start der Applikation ein entsprechend groesserer Datenbereich allokiert.Hier gibt es natuerlich keine 128KByte Beschränkung :wink:,es gelten andere Limitierungen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kurt,

diese Einstellung wie bei Tc2, wo der I,Q,M -Bereich eingestellt werden konnte, ist in der Oberfläche noch nicht implementiert.
Kommst du denn an die Grenzen der Bereiche?

Gruß,
mac203
 
Hallo Mac,

Ja - obwohl es vermutlich eh nur eine Spinnerei ist.

Ich verwende den Merkerbereich gerne wenn ich auf Daten (Struct) über einen Pointer zugreife oder per ADS lese, weil ich mir einbilde, dass somit der Zugriff sicherer ist, da sich die Adresse beim Online Change garantiert nicht ändert.

zB.: bei meinem TC2 Messtechnik Projekt, das ich mit TC3 neu aufbaue, sind es 16384kB Merker - ja echt, wird auch genutzt, zum Glück gibt es TC. Das Ganze funktioniert auch wenn ich die Daten nicht in den Merkerbereich lege.

Somit habe ich gegenwärtig kein Problem.

Dank und Gruß
Kurt
 
Man könnte auch per Symbolhandle über den Namen auf die Daten zugreifen. Ist das Handle nach z.B. einem Online Change ungültig, holt man es neu.

Viele Grüße
 
Zurück
Oben