Herunterladen Inhalt Inhalt Diese Seite drucken

Organisation Des Anwenderspeichers In Der Cpu 928B - Siemens Simatic S5 CPU 928B Anleitung

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

8.3

Organisation des Anwenderspeichers in der CPU 928B

"alternatives Laden" der
Datenbausteine
Speicherauskunft
Verwaltung der Bausteine
Speicher komprimieren
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Organisation des Anwenderspeichers in der CPU 928B

Der Anwenderspeicher umfaßt – abhängig vom gesteckten Speichermo-
dul – den Speicherbereich von 0000H bis 7FFFH. Beim Laden der ein-
zelnen Bausteine des Anwenderprogramms werden diese in beliebiger
Reihenfolge im Speicher abgelegt (aufsteigende Adressen).
Das Laden der Datenbausteine DB/DX erfolgt abhängig von der Ein-
stellung im Systemdatenwort BS 144 alternativ:
In der Vorbesetzung werden die Datenbausteine zunächst in den
Anwenderspeicher geladen. Erst wenn dieser gefüllt ist, werden die
Datenbausteine im internen DB-RAM (8000H bis DD7FH) abgelgt.
Durch Setzen von Bit 0 in BS 144 können Sie diese Reihenfolge um-
kehren ("alternatives Laden").
Mit der PG-Online-Funktion SPAUS (Speicherausbau) erhalten Sie
die Adresse (hexadezimal) der Speicherzelle, die den Bausteinende-
Befehl des letzten im Speichermodul vorhandenen Bausteins enthält,
sowie die Größe des RAM-Moduls.
Beim Korrigieren von Bausteinen wird der "alte" Baustein im Spei-
cher für ungültig erklärt und ein neuer Baustein in den Speicher und in
die Adreßliste eingetragen. Ebenso werden beim Löschen von Bau-
steinen die Bausteine im Speicher nicht wirklich gelöscht, sondern
nur für ungültig erklärt. Lücken, die durch Löschen von Bausteinen
entstanden sind, werden als freie Speicherplätze verwaltet und beim
Laden neuer Bausteine wieder verwendet.
Mit der Online-Funktion SPEICHER KOMPRIMIEREN schaffen Sie
Speicherplatz für neue Bausteine: Die Funktion optimiert die Speicher-
platzbelegung, indem sie ungültig markierte Bausteine löscht und die
gültigen Bausteine zusammenschiebt. Das Zusammenschieben erfolgt
getrennt nach Speichermodul und internem RAM-Modul (siehe Ab-
schnitt 11.2.2).
8
8 - 9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis