Herunterladen Inhalt Inhalt Diese Seite drucken

KEB COMBIVERT H6 Programmierhandbuch Seite 275

Achsmodule – v1.8
Vorschau ausblenden Andere Handbücher für COMBIVERT H6:
Inhaltsverzeichnis

Werbung

Daten nichtflüchtig speichern
Um nicht jeden Speichervorgang explizit auslösen zu müssen, wurde in den Geräten eine
Automatik zum nichtflüchtigen Speichern der Daten implementiert.
Das folgende Bild erläutert die grundsätzliche Funktionsweise.
RAM
EEPROM Mirror
Legende
1
RAM
2
EEPRM
3
EEPROM Mirror
4
Write Cache
1
Abbildung 88: Grundsätzliche Funktionsweise
Die Daten des Permanent-Speichers werden im sogenannten EEPROM Mirror gespie-
gelt.
Ein Hintergrundprozess vergleicht alle 2ms einen 4 Byte großen Bereich des Mirrors mit
den entsprechenden Originaldaten im Permanent-Speicher.
Ist der Inhalt des Speicherbereiches unterschiedlich, wird dieser Datenblock inkl. eines
Zeitstempels in den Schreibcache kopiert.
Parallel zur Prüfung des EEPROM Mirrors wird der Inhalt des Schreibcaches überprüft,
ob der Orginaldatenblock im EEPROM Mirror erneut geändert wurde. Ist dies der Fall
werden Daten und Zeitstempel neu gesetzt.
Wurde ein Eintrag im Schreibcache für 2s nicht geändert, wird er in den Nicht-flüchtigen-
Speicher geschrieben und aus dem Schreibcache gelöscht.
© 2019 KEB Automation KG
Write cache
flüchtiger Speicher für temporäre Daten Beschreibung
Speicherbereich für nichtflüchtige Daten
Abbild des EEPROM-Inhalts im Arbeitsspeicher
Zwischenspeicher für schnellere Schreibzugriffe
EEPROM
275

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis