Datenspeicherung
Die Speicherung persistenter Variablen kann auf unterschiedliche Weise ausgelöst werden:
Jeder Persistenzkanas stellt eine Schnittstelle zur Applikation zur Verfügung, mit welcher die Anwendung eine Speicherung triggern kann (siehe Zugriff auf Daten).
In den Parametern des Persistenzkanals kann ein Zeitintervall (tPeriodicSaving) für die automatische Speicherung definiert werden.
Der Persistenzkanal kann so konfiguriert werden, dass bei jeder Wertänderung der Variablen eine Speicherung ausgelöst wird. Dazu werden die vorangegangenen und die Istwerte verglichen; wenn sie sich unterscheiden, wird die Speicherung getriggert.
Die drei Speichervarianten können parallel betrieben werden.
Beim Herunterfahren der Steuerung sowie bei einem Reset (Warm, Kalt, Ursprung) werden die Persistenzkanäle gespeichert, die nicht xSaveOnChange gesetzt haben.
Für weitere Informationen siehe auch: Modul Datenspeicher