VAR PERSISTENT-Variablen deklarieren
Im Folgenden deklarieren Sie persistente Variablen in einer persistenten Variablenliste und in einer POU.
Voraussetzung: Ein Projekt ist geöffnet und enthält eine Programm-POU. In den Optionen (Menübefehl ) haben Sie in der Kategorie Deklarationseditor die Option für die textuelle Ansicht aktiviert.
Fügen Sie dem Applikationsobjekt mit dem Menübefehl das Objekt Persistente Variablen hinzu.
CODESYS fügt die persistente Variablenliste
PersistentVars unter dem Applikationsobjekt im Gerätebaum ein und der Editor öffnet sich.Geben Sie im Editor zwischen
VAR_GLOBAL PERSISTENT RETAINundEND_VAReine Variablendeklaration ein, zum Beispielivarpersist1 : INT;.Doppelklicken Sie auf die POU im Gerätebaum.
Der Editor der POU öffnet sich.
Geben Sie im Deklarationsteil die folgende Deklaration ein:
VAR PERSISTENT RETAINivarpersist2: INT;END_VARWählen Sie den Menübefehl .
Das Meldungsfenster öffnet sich. Wenn CODESYS die Applikation fehlerfrei übersetzt hat, schließen Sie das Meldungsfenster und fahren Sie mit dem nächsten Schritt fort. Ansonsten beheben Sie den/die Fehler und wählen erneut den Menübefehl .
Setzen Sie den Fokus in den Editor PersistentVars. Wählen Sie den Menübefehl .
CODESYS fügt die persistente Variable der persistenten Variablenliste PersistentVars der POU hinzu:
// Instanzpfad der persistenten Variablen erzeugtPOU.IVARPERSIST2 : INT