Durch Gerätebefehl 0x2022/43 werden Retain-Variablen auf Initialwerte gesetzt (behoben ab V1.5)
Behoben ab: Controller c520 V1.5
Controller c550 V1.5
Controller c750 V1.5
Verhalten der neuen Version:
Mit dem Gerätebefehl 0x2022/43 wird das Backup vom angeschlossenen USB-Stick wiederhergestellt. Dabei werden die Retain-Variablen auf die im Backup gespeicherten Werte gesetzt.
Beschreibung des Verhaltens: Nach der Wiederherstellung eines Backups besitzen die Retain-Variablen ihren Initialwert.
Unter welchen Bedingungen tritt das Verhalten auf?
Wird ein Backup über den Gerätebefehl 0x2022/43 (Gerätebefehl:Restore) auf den Controller wiederhergestellt, so werden die zu dem PLC-Projekt zugehörigen Retain-Variablen, die im Backup gesichert worden sind, auf ihre Initialwerte zurückgesetzt.
Betroffene Produkte: Controller c520 ab V1.0
Controller c550 ab V1.0
Controller c750 ab V1.0
Kurzfristige Maßnahmen:
Führen Sie einen Restore folgendermaßen durch, um die im Backup gesicherten Werte der Retain-Variablen wiederherzustellen:
Schalten Sie den Controller aus.
Stecken Sie den USB Stick mit dem wiederherzustellendem Backup in den Controller.
Schalten Sie den Controller ein. > Der Restore wird automatisch gestartet. Nach Wiederherstellung des Projekts besitzen die Retain-Variablen die Werte aus dem Backup.
Bewertung/Empfehlungen:
Eine Wiederherstellung eines Backups wird typischerweise beim Gerätetausch oder bei der Serieninbetriebnahme durchgeführt. Wird die Wiederherstellung über den Gerätebefehl 0x2022/43 angestossen, dann werden die netzausfallsicheren Variablen des Projekts nicht auf die im Backup zuvor gesicherten Werte gesetzt. Unter Kurzfristige Maßnahmen ist eine applikative Lösung beschrieben.