Herunterladen Inhalt Inhalt Diese Seite drucken

Tabelle 10- 1 Speicherbedarf - Siemens SIMATIC S7-400H CPU 414–5H Systemhandbuch

Hochverfügbare systeme
Inhaltsverzeichnis

Werbung

Speicherkonzept
10.1 Überblick Speicherkonzept der S7-400H-CPUs
● Systemspeicher (RAM) enthält die Speicherelemente, die jede CPU dem
Anwenderprogramm zur Verfügung stellt, wie z. B.: Merker, Zeiten und Zähler. Außerdem
enthält der Systemspeicher den Baustein-Stack und den Unterbrechungs-Stack.
● Systemspeicher der CPU stellt außerdem temporären Speicher (Lokaldaten-Stack,
Diagnosepuffer und Kommunikationsressourcen) zur Verfügung, der dem Programm
beim Aufrufen eines Bausteins für dessen temporäre Daten zugeordnet wird. Diese
Daten sind nur so lange gültig, solange der Baustein aktiv ist.
Durch Veränderung der Defaultwerte für Prozessabbild, Lokaldaten, Diagnosepuffer und
Kommunikationsressourcen (siehe Objekteigenschaften der CPU in HW-Konfig) können
Sie den für ablaufrelevante Bausteine verfügbaren Arbeitsspeicher beeinflussen.
Hinweis
Beachten Sie Folgendes, wenn Sie das Prozessabbild einer CPU vergrößern.
Projektieren Sie Baugruppen, deren Adressen über der höchsten Adresse des
Prozessabbilds liegen müssen, so um, dass die neuen Adressen weiterhin über der
größten Adresse des vergrößerten Prozessabbildes liegen.
Wichtiger Hinweis für CPUs nach geänderter Parametrierung der Aufteilung des Arbeitsspeichers
Wenn Sie die Aufteilung des Arbeitsspeichers per Parametrierung ändern, dann wird beim
Laden der Systemdaten in die CPU der Arbeitsspeicher reorganisiert. Das hat zur Folge,
dass Datenbausteine, die per SFC erzeugt wurden, gelöscht werden und die übrigen
Datenbausteine mit Initialwerten aus dem Ladespeicher vorbesetzt werden.
Die nutzbare Größe des Arbeitsspeichers für Code- bzw. Datenbausteine wird beim Laden
der Systemdaten geändert, wenn Sie folgende Parameter ändern:
● Größe des Prozessabbildes (byteweise; im Register "Zyklus/Taktmerker")
● Kommunikationsressourcen (im Register "Speicher")
● Größe des Diagnosepuffers (im Register "Diagnose/Uhr")
● Anzahl Lokaldaten für alle Prioritätsklassen (Register "Speicher")
Berechnungsgrundlage für die Abschätzung des benötigten Arbeitsspeichers
Damit Sie die zur Verfügung stehende Größe des Arbeitsspeichers der CPU nicht
überschreiten, müssen Sie bei der Parametrierung folgenden Speicherbedarf
berücksichtigen:

Tabelle 10- 1 Speicherbedarf

Parameter
Größe des Prozessabbildes
(Eingänge)
Größe des Prozessabbildes
(Ausgänge)
120
Benötigter Arbeitsspeicher
20 Byte je Byte im Prozessabbild der Eingänge
20 Byte je Byte im Prozessabbild der Eingänge
In Code-/ Datenspeicher
Codespeicher
Codespeicher
Systemhandbuch, 07/2014, A5E00267693-13
S7-400H

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400h cpu 417–5hSimatic s7-400h cpu 416–5h

Inhaltsverzeichnis