Herunterladen Diese Seite drucken

Retain-Variablen - IFM Electronic CR2052 Programmierhandbuch

Vorschau ausblenden Andere Handbücher für CR2052:

Werbung

ifm
ProgHB ioControl CR2052 V03.04.00
Konfigurationen
>
4.5.1

Retain-Variablen

Retain-Variablen werden automatisch in einen geschützten Speicherbereich gesichert und
automatisch bei Neustart wieder geladen.
Typische Einsätze für Retain-Variablen sind z.B.:
• Betriebsstunden, die zur Laufzeit der Maschine fortgeschrieben werden,
• Positionswerte von Inkrementalgebern,
• im Bildschirmgerät eingetragene Sollwerte,
• Maschinenparameter,
also alle Variablen, deren Werte beim Ausschalten des Geräts nicht verloren gehen dürfen.
Als Retain können alle Variablentypen, auch komplexe Stukturen (z.B. Timer), gekennzeichnet
werden.
► Dazu in der Variablen-Deklaration das Kontrollfeld [RETAIN] aktivieren (→ Bild).
>
Sichern von Retain-Variablen
Im Gerät werden auch die Daten vom Typ RETAIN zur Laufzeit nur im flüchtigen Speicher (RAM)
abgelegt.
Um sie dauerhaft zu sichern, werden sie am Ende jedes Zyklus automatisch in den FRAM-Speicher ¹)
geschrieben.
¹) FRAM steht hier allgemein für alle Arten von nichtflüchtigen, schnellen Speichern.
HINWEIS
In diesem Gerät die folgenden Funktionen aus der 3S-Bibliothek SysLibPlcCtrl.lib NICHT
einsetzen:
- FUN SysSaveRetains
- FUN SysRestoreRetains
>
Rücklesen von Retain-Variablen
Nach dem Einschalten und vor dem ersten Programmzyklus schreibt das Gerät die gesicherten Daten
einmalig automatisch zurück in den Arbeitsspeicher. Dazu müssen keine zusätzlichen Bausteine in
das Anwendungsprogramm integriert werden.
HINWEIS
In diesem Gerät die folgenden Funktionen aus der 3S-Bibliothek SysLibPlcCtrl.lib NICHT
einsetzen:
- FUN SysSaveRetains
- FUN SysRestoreRetains
62
2018-07-10
Variablen
8672
14166
9853
9854

Werbung

loading

Diese Anleitung auch für:

Iocontrol cr2052