Retainvariablen werden nicht netzausfallsicher gespeichert

Betrifft welche Produkte?
EVS93xx-EI (Servo PLC V6.x)
EVS93xx-ET (Servo PLC V6.x mit Technologiefunktion)

Wie sieht die Reaktion aus?
Sind RETAIN-Variablen (netzausfallsichere Variablen) zusätzlich mit Hilfe des Instanz-Parametermanagers (Register Resourcen) mit einer Anwender-Codestelle verbunden worden, besitzen diese Variablen nach dem Einschalten des PLC-Zielsystems die zuvor mit C0003 abgespeicherten Werte und nicht die Werte der RETAIN-Variablen vor dem Ausschalten.

Wann tritt das Problem auf?
Die oben beschriebene Reaktion tritt auf, wenn das DDS-Projekt für eine Servo PLC V2.x erstellt wurde und in eine Servo PLC V6.x geladen wird.

Diagnosemöglichkeiten?
keine

Kurzfristige Maßnahmen/Empfehlungen?
  • Anstelle einer RETAIN-Variablen, die Sie mit einer Codestelle verbinden, deklarieren Sie zwei Variablen. Eine Variable als RETAIN-Variable und die andere Variable verbinden Sie mit Hilfe des Instanz-Parametermanagers mit einer Codestelle. In den System-POEs PLC_ColdStart  und PLC_Restart kopieren Sie den Wert der RETAIN-Variablen in die Variable, die mit der Codestelle verbunden ist. Danach kopieren Sie zyklisch den Wert der Codestellen-Variable in die RETAIN-Variable. Damit haben beide Variablen immer den gleichen Wert und sind netzausfallsicher, auch ohne den Parametersatz mit C0003 = 1 speichern zu müssen.
  • Stellen Sie das Zielsystem des DDS-Projekts von Servo PLC V2.x auf Servo PLC V6.x um (Register Resourcen>Zielsystemeinstellungen). Durch die Umstellung wird die Steuerungskonfiguration des Projekts verworfen. D. h., die notwendigen Systembausteine müssen erneut in die Steuerungskonfiguration eingetragen werden (Register Resourcen>Steuerungskonfiguration).

Bewertung:
Ein DDS-Projekt, das für eine Servo PLC V2.x erstellt wurde, kann nicht ohne Programmänderung in eine Servo PLC V6.x geladen werden, wenn im Projekt RETAIN-Variablen mit Anwender-Codestellen verbunden wurden. Die Verbindung von RETAIN-Variablen mit Codestellen wird in der Praxis sehr selten eingesetzt.

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