Pufferspeicher – Analog-Eingangsmodule
7.2.40
Zeiger auf älteste Daten (Un\G1090–Un\G1093)
Die aufgezeichneten Messwerte werden im Pufferspeicherbereich Un\G5000 bis Un\G44999 einge-
tragen. Pro Kanal stehen 10000 Speicheradressen zur Verfügung. Wenn die 10000. Adresse beschrie-
ben ist, werden die weiteren Daten wieder ab der 1. Adresse gespeichert. Dabei werden die alten
Daten überschrieben. Dadurch kann der Speicherbereich für die aufgezeichneten Messwerte neue
und alte Daten enthalten.
Der Inhalt der Pufferspeicheradressen Un\G1090 bis Un\G1093 gibt an, wo sich die ältesten Daten
befindet. Diese Pufferspeicheradressen enthalten die Differenz zwischen der Startadresse des
Bereichs mit den aufgezeichneten Daten und der Adresse, unter der die ältesten Daten gespeichert
sind.
Beispiel
Der Zeiger auf die ältesten aufgezeichneten Daten von CH2 (Un\G1091) enthält den Wert „8551".
Abb. 7-26: Enthält Un\G1091 den Wert „8551", sind die ältesten Daten in der Pufferspeicheradresse
HINWEISE
Während die ersten 10000 Messwerte gespeichert werden, ist der Inhalt der entsprechenden Puf-
ferspeicheradresse Un\G1090 bis Un\G1093 „0", weil sich in diesem Fall die ältesten Daten in der
Startadresse des Bereichs mit den aufgezeichneten Daten befinden. Nach der Speicherung des
10001. Messwertes wird der Inhalt der Pufferspeicheradressen Un\G1090 bis Un\G1093 bei jeder
Speicherung um 1 erhöht.
Ändert sich der Inhalt einer der Pufferspeicheradressen Un\G1008 bis Un\G1011 von „1" (Aufzeich-
nung anhalten) nach „0" (Aufzeichnung nicht anhalten), wird die entsprechende Pufferspeichera-
dresse Un\G1090 bis Un\G1093 gelöscht.
7 - 28
Neueste Daten
Un\G23551 gespeichert.
Aufgezeichnete Daten von CH2
Un\G15000
Un\G23550
Un\G23551
Un\G24999
Beschreibung des Pufferspeichers
Älteste Daten
23551 = 15000 + 8551
Beispiel_Zeiger_auf_älteste_Daten.eps