Netzausfallsicheres Speichern von Codestellen

Frage:

Lässt sich eine Codestelle netzausfallsicher anlegen, ohne dass diese durch C0003 abgespeichert werden muss?

Antwort:

Ja, wenn eine Variable im VAR_RETAIN-Bereich deklariert wird und zusätzlich über den Instanz-Parametermanager mit einer Anwender-Codestelle verknüpft wird, dann verhält sich diese Codestelle wie eine RETAIN-Variable. D.h. nach dem Einschalten der Steuerung wird der Wert der Codestelle wiederhergestellt, den die Codestelle/Variable vor dem Ausschalten besaß. Die Ausführung von C0003 ist dazu nicht notwendig.

Eine Ausnahme sind die Codestellen C2500 und C2501, die zwar durch die Verwendung des absoluten Merkerbereichs (%M...) mit einer Variablen verknüpft werden können, aber deren Werte weder durch C0003 noch durch Deklaration im VAR_RETAIN-Bereich netzausfallsicher gespeichert werden können.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/20010021/0/
Kontaktformular