Herunterladen Inhalt Inhalt Diese Seite drucken

Wie Der Zwischenspeicher Abgearbeitet Und Verwaltet Wird; Abarbeitung; Datensicherung; Verwaltung - Siemens Simatic S5 CPU 928B Anleitung

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

Werbung

Mehrprozessorkommunikation
10.2.4
Wie der Zwischenspeicher
abgearbeitet und verwaltet
wird

Abarbeitung

Datensicherung

Verwaltung

10 - 16
Dem Zwischenspeicher liegt das FIFO-Prinzip zugrunde (First in –
first out, Warteschlangenprinzip). Somit ist die Empfangsreihen-
folge gleich der Sendereihenfolge. Dies gilt für jede einzelne Verbin-
dungsstrecke (gekennzeichnet durch Sende - und Empfangs-
CPU) und ist von anderen Verbindungen unabhängig.
Der Zwischenspeicher ist batteriegepuffert; damit ist der "Automa-
tische Wiederanlauf nach Netzausfall" uneingeschränkt möglich. Durch ei-
nen Netzausfall während einer "laufenden" Datenübertragung gehen im
Automatisierungsgerät keine Daten verloren.
Die maximale Speicherkapazität des Koordinators KOR 923C beträgt
48 Speicherböcke mit einer festen Länge von je 32 Wörtern. Die
Funktion INITIALISIEREN teilt diese Speicherblöcke den einzelnen
Verbindungsstrecken zu.
Jeder Speicherblock nimmt genau einen Datenblock auf. Seine Län-
ge kann 1 Datenwort bis 32 Datenwörtern betragen. Ein Datenblock
wird von einer SENDEN-Funktion in einen Speicherblock eingetragen
und von einer EMPFANGEN-Funktion wieder ausgetragen.
Die Anzahl der für eine Verbindungsstrecke vergebenen Speicherblöcke
steht in direktem Zusammenhang mit den Parametern "Sende-Kapa-
zität" (Funktion SENDEN, SENDE-TEST) und "Empfangs-Kapazität"
(Funktion EMPFANGEN, EMPFANGS-TEST).
Die Sende-Kapazität gibt an, wieviele der für eine Verbindungs-
strecke reservierten Speicherblöcke zu einem bestimmten Zeitpunkt
frei sind.
Die Empfangs-Kapazität gibt an, wieviele der für eine Verbindungs-
strecke reservierten Speicherblöcke zu einem bestimmten Zeitpunkt
belegt sind.
Die Summe aus Sende- und Empfangs-Kapazität ist zu jedem Zeit-
punkt gleich der Anzahl der für eine Verbindungsstrecke vergebenen
Speicherblöcke.
Programmieranleitung CPU 928B
C79000-B8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis