Herunterladen Diese Seite drucken

SEW-Eurodrive MOVI-C CONTROLLER UHX65A Betriebsanleitung Seite 68

Vorschau ausblenden Andere Handbücher für MOVI-C CONTROLLER UHX65A:

Werbung

Betrieb
6
Verwendung von RETAIN/PERSISTENT-Variablen
6.5.2
PERSISTENT-Speicher bereinigen
6.5.3
RETAIN/PERSISTENT-Speicher speichern und wiederherstellen
68
Betriebsanleitung – MOVI-C
Es sollte vermieden werden, Funktionsbausteine mit lokalen RETAIN-Variablen zu
verwenden, da in diesem Fall der gesamte Funktionsbaustein im RETAIN-Spei-
cher läuft. Dadurch wird die Ausführung sehr langsam und es wird Speicherplatz
verschenkt.
®
Wenn der MOVI-C
CONTROLLER ausgeschaltet wird, während ein Schreibvor-
gang auf das NVRAM stattfindet, kann es zu inkonsistenten Datensätzen kommen.
Um dies zu verhindern, kann eine unterbrechungsfreie Stromversorgung (USV)
zum Beenden des Schreibvorgangs oder ein "PersistenDataHandler"-Funktions-
baustein aus der "SEW MOVIKIT Uitilities"-Bibliothek, der das Handling für konsis-
tente Datensätze übernimmt, verwendet werden. Der "PersistenDataHandler"-
Funktionsbaustein besitzt ein 2-Puffer-System, das beim Einschalten des
®
MOVI-C
CONTROLLER den letzten konsistenten Datensatz wiederherstellt.
Nach dem Ändern von PERSISTENT-Variablen ist der PERSISTENT-Speicher unter
Umständen komplett gefüllt obwohl nur einige wenige PERSISTENT-Variablen ver-
wendet werden. In diesem Fall sollte der PERSISTENT-Speicher neu geordnet wer-
den. Die Neuordnung bereinigt Lücken, die beim Ändern von Deklarationen von PER-
SISTENT-Variablen entstanden sind und reduziert so den Speicherbedarf.
Gehen Sie dazu wie folgt vor:
1. Doppelklicken Sie auf das hinzugefügte "Persistente Variablen"-Objekt im Geräte-
Baum.
ð Das Menü "Deklarationen" wird in der Menüleiste angezeigt.
2. Öffnen Sie das Menü "Deklarationen" und klicken Sie auf den Eintrag [Liste neu
ordnen und Lücken bereinigen].
Beim "Gerätetausch"  (→  2  72) werden die RETAIN/PERSISTENT-Variablen nicht
gespeichert und wiederhergestellt. Das Speichern und Wiederherstellen der RETAIN/
PERSISTENT-Variablen muss manuell wie im Folgenden beschrieben erfolgen.
HINWEIS
Zum Ausführen des entsprechenden Befehls muss das Programm gestoppt sein.
Das Speichern des RETAIN/PERSISTENT-Speichers kann ohne Login erfolgen.
Führen Sie zum Speichern des RETAIN/PERSISTENT-Speichers (oder optional von
einem bestimmten Programm) in der Konfiguration des MOVI-C
IEC-Editor im Register "SPS-Shell" folgenden Befehl aus:
saveretains [<applicationname>]
Führen Sie zum Wiederherstellen des RETAIN/PERSISTENT-Speichers (oder optio-
nal von einem bestimmten Programm) in den Kommunikations-Einstellungen des
®
MOVI-C
CONTROLLER im IEC-Editor im Register "SPS-Shell" folgenden Befehl aus:
restoreretains [<applicationname>]
®
CONTROLLER Typ UHX65A
®
CONTROLLER im

Werbung

loading