User Documentation
Datenrekorder
Systemhandbuch
2696780000/02/04.2020
81
Information
Das Zusammenwirken dieses Tasks mit übrigen Applikationstasks muss
berücksichtigt werden. Lassen die Zeitstempel der Daten z.B. unerwünsch-
ten Jitter erkennen, ist die getroffene Konfiguration zu ändern. Weiters soll-
te die Priorität nicht zu hoch, der Abstand nicht zu kurz und die Datenmen-
ge nicht zu groß sein, um eine Blockierung echtzeitkritischer Tasks zu ver-
meiden.
Ein Profil kann folgende Zustände einnehmen:
Zustand Beschreibung
recording Es wird eine Aufzeichnung durchgeführt.
stopped Die Aufzeichnung ist gestoppt oder beendet.
waiting
Es wird auf den Start-Trigger bzw. Startverzug gewartet, bevor die Auf-
zeichnung durchgeführt wird.
Aufzeichnungsmodus
Folgende Aufzeichnungsarten sind möglich:
● Standard: pro Einzelaufzeichnung werden die Werte aller Variablen ge-
speichert
● Änderungsbasiert: Bei Änderung einer bestimmten Variable werden die
Werte aller Variablen gespeichert
Eine änderungsbasierte Aufzeichnung überwacht nicht alle Variablen des
Profils, sondern lediglich eine konkrete Variable. Ändert sich deren Wert,
werden die Werte aller Profilvariablen aufgezeichnet. Optional lässt sich die
Aufzeichnung der Werte gegenüber der Erkennung einer Änderung unterset-
zen.
Beispiel
Änderungsbasierte Aufzeichnung mit einer überwachten Variablen prodCnt
und Untersetzung der Speicherung um Faktor 2, nur die fett geschriebenen
Werte werden gespeichert.
prod-
Cnt
1 1 2 2 3 3 4 4 5
weight 14 15 16 14 15 13 14 15 16
tmp 60 60 60 61 61 60 60 60 60
Information
Die erste Abtastung einer Variablen seit ihrer Anmeldung beim Profil be-
wirkt stets eine Speicherung, da der Variablenwert auf jeden Fall als geän-
dert gilt.