TL_PersistenceManager
(Text List)
ID |
Default |
DE |
EN |
---|---|---|---|
|
|
Modul, das das Laden und Speichern persistenter Variablen zur Aufgabe hat. |
Module that takes care of saving and loading values of persistent variable |
|
|
niedrige Priorität: |
low priority: |
|
|
Datenspeicher |
Data Storage |
|
|
xCompressTags |
xCompressTags |
|
|
TRUE: Variablenbezeichnungen komprimieren |
TRUE: compress variable tags |
|
|
tPeriodicSaving |
tPeriodicSaving |
|
|
Zeitintervall, in welchem die Werte gespeichert werden (0: periodische Speicherung aus) |
time after which the variables are stored (0: periodic saving off) |
|
|
xReadVarsDuringInit |
xReadVarsDuringInit |
|
|
TRUE: Variablen während Initialisierungsphase lesen |
FALSE: im ersten Zyklus |
|
|
xConsistentCopyInHighPrioTask |
xConsistentCopyInHighPrioTask |
|
|
TRUE: Persitenzvariablen werden in höchstpriorer Task kopiert |
TRUE: persistent variables are copied in high priority task |
|
|
höchste Priorität: |
highest priority: |
|
|
xSaveOnChange |
xSaveOnChange |
|
|
TRUE: ständiger Vergleich zwischen vorigen und aktuellen Werten |
Speichern, wenn unterschiedlich |
|
|
xConvertVarsWithDifferentType |
xConvertVarsWithDifferentType |
|
|
TRUE: wenn gespeicherter und tatsächlicher Variablentyp unterscheidlich, versuche Konvertierung |
TRUE: if types of stored and actual variable are different, try to convert stored value |
|
|
xIntegrityCheckBeforeReading |
xIntegrityCheckBeforeReading |
|
|
TRUE: Integrität der Datenbank überprüfen |
TRUE: do an integrity check of data base |
|
|
Modul, das die persistenten Variablen behandelt, die in derselben Datenbank gehalten werden. |
Module that deals with the persistence variables that are held in the same data base |
|
|
Kanäle |
Channels |
|
``xSeparateArchivePerToplevelInstance `` |
xSeparateArchivePerToplevelInstance |
xSeparateArchivePerToplevelInstance |
|
|
TRUE: erzeuge für jede Toplevel-Instanz ein eigenes Archiv |
TRUE: generate a separate archive for each toplevel instance |
|
|
xMakeDataCRCConsistencyCheck |
xMakeDataCRCConsistencyCheck |
|
|
TRUE: ein CRC-Wert wird vor und nach dem Speichervorgangs berechnet, wobei beide werte übereinstimmen müssen um den Speichervorgang erfolgreich abzuschließen |
TRUE: a CRC is calculated before and after the saving process, whereas both CRC have to match for a successful saving |
|
|
uiSavingRetriesIfCRCConsistencyCheckFails |
uiSavingRetriesIfCRCConsistencyCheckFails |
|
|
Falls xMakeDataCRCConsistencyCheck auf TRUE steht, gibt dieser Wert an, wie oft der Speichervorgang wiederholt werden soll, falls die berechneten CRC-Werte nicht übereinstimmen |
If xMakeDataCRCConsistencyCheck is TRUE, this value indicates how often saving is retried if a CRC missmatch was detected |
|
|
Kanal deaktivieren |
Disable channel |
|
|
Während der Kanal deaktiviert ist, wird kein Speichern oder Laden ausgeführt |
While the channel is deactivated no reading or writing is performed. |
|
|
Entscheidet, ob die Zeit, die zum Schreiben benötigt wird, geloggt wird. |
Whether the time for writing shall be logged |
|
|
xLogSaveTimeEnabled |
xLogSaveTimeEnabled |
|
|
eAutomaticActionOnlineChange |
eAutomaticActionOnlineChange |
|
|
Beschreibt die Aktion, die im Falle eines OnlineChanges ausgeführt werden soll. |
The action that shall be performed in case of an OnlineChange |
|
|
eAutomaticActionPlcStop |
eAutomaticActionPlcStop |
|
|
Beschreibt die Aktion, die im Falle eines Reset ausgeführt werden soll. |
The action that shall be performed in case of an Reset |