User Documentation

Datenrekorder
Systemhandbuch
2696780000/02/04.2020
79
Pufferkapazität
Die Pufferkapazität definiert die maximale Anzahl von gespeicherten Varia-
blenwerten mit Zeitstempel, die ein Profil speichern kann. Der Aufzeich-
nungsvorgang liest die Werte aller angemeldeten Variablen aus und schreibt
diese zusammen mit einem Zeitstempel in den Puffer des Profils. Diesen
Datensatz (Variablenwert mit Zeitstempel) nennt man "Sample".
Die Pufferkapazität multipliziert mit der maximalen Variablenanzahl bestimmt
den Speicherbedarf eines Profils. Um Aufzeichnung in Echtzeit zu garantie-
ren muss der Speicher vorab angelegt werden.
Puffertyp
Folgende Arten eines Puffertyps können konfiguriert werden:
Continuous (Endlosaufzeichnung): Aufzeichnung über die Pufferkapazi-
tät hinaus ist möglich, indem nach dem letzten Eintrag wieder von vorne
begonnen wird. Datenverlust durch Überschreiben nicht gelesener
Samples ist möglich, beim Auslesen sollten Daten auf Vollständigkeit
geprüft werden.
SingleShot (Einmalaufzeichnung): keine Aufzeichnung über die Puffer-
kapazität hinaus. Die Aufzeichnung endet spätestens beim Erreichen
des Pufferendes. Kein Datenverlust, keine Vollständigkeitsprüfung gele-
sener Daten nötig.
Persistierung
Standardmäßig bleiben die Konfigurationen und die gespeicherten Daten
nach einem Neustart des Systems nicht erhalten. Dies kann jedoch durch ei-
ne Konfiguration des Datenrekorders geädert werden.
Folgende Konfigurationen sind möglich:
Keine Persistierung: Das Profil wird bei jedem Hochlauf von der Applika-
tion neu erzeugt und die Aufzeichnung startet mit leerem Puffer.
Persistierung der Konfiguration: Die Profileinstellungen werden in einer
Datei unter dem Pfad {System.applPath}/application/control/
config abgepeichert. Im Zuge des Hochlaufs der Steuerung wird das
Profil entsprechend der Konfiguration automatisch erzeugt. Die Auf-
zeichnung startet mit leerem Puffer. Es erfolgt keine dauerhafte Spei-
cherung der aufgezeichneten Daten. Wählt man beim erstmaligen Er-
zeugen des Profils die Option autoStart, wird im Hochlauf die Auf-
zeichnung automatisch gestartet.
Volle Persistierung: Alle Informationen (Konfiguration, sowie bereits auf-
gezeichnete Daten) werden dauerhaft gespeichert. Der Zustand und Da-
ten werden binär im Verzeichnis {System.applPath}/retain abgelegt.
Im Zuge des Hochlaufs wird das Profil entsprechend der Konfiguration
automatisch erzeugt und in den Zustand zum Zeitpunkt der letzten Spei-
cherung versetzt. Ist die Option autoStart ausgewählt, setzt die Auf-
zeichnung fort.
In Hinblick auf die Persistierung ist Folgendes zu beachten: