Unter TwinCAT 3 verwenden

Unter TwinCAT 3 ab Build 4020 wird ein Delta-Algorithmus benutzt, um Daten im NOVRAM zu speichern. Der Algorithmus speichert nicht alle Variablen auf einmal, sondern sucht nach Änderungen (Deltas) im Vergleich zum letzten Zyklus und speichert nur veränderte Variablen im NOVRAM.

Um den Delta-Algorithmus zu nutzen, muss in TwinCAT 3 ein Retain-Handler angelegt werden und die relevanten Variablen in der SPS mit dem Schlüsselwort VAR_RETAIN deklariert werden.

Neu an dieser Methode ist, dass keine Funktionsbausteine benutzt werden müssen. Der Retain Handler speichert Daten in das NOVRAM und stellt sie nach einem Spannungsausfall wieder bereit.