Wago 849 Merker Retain

iwan

Level-1
Beiträge
26
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen

Ich habe eine Wago 750-849.

Ich schreibe über ein Barix Barionet via Modbus TCP Temperaturwerte in Merker Worte der 750-849.

Ich habe jetzt festgestellt, dass diese Werte nach einen Stromunterbruch auf 0 zurückgesetzt werden.

Muss ich diese Merker RETAIN deklarieren, dass sie nach einen Stormausfall bleiben?
Ich meinte Irgendwo im Forum mal gelesen zu haben, dass Merker nicht RETAIN deklariert werden müssen, oder mach mann das so?

Grüsse und Danke
Iwan
 
Hallo Iwan,
Retain Variablen - behalten nach dem Neustarten ihren Wert.
Persitent Variablen - behalten nach dem Programmdownload ihren wert.

Gruß
Alexander
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Antwort von WAGO

Hier die sehr aufschlussreiche Antwort vom WAGO-Support:

Die Merker haben von beginn weg die Eigenschaften wie Retain und Persistent Variabeln.
Bei Aufstarten werden die Merker jedoch immer initialisiert wein kein Initialwert dann mit 0.
Damit der Wert auch bei einem Neustart des Kontroller in den Merker bleibt gibt es bestimmte flags.

Beispiel no init Flag:

VAR
a : INT {flag noinit };
b : INT {flag noinit };
END_VAR

Oder:
{flag noinit on}
VAR
a : INT;
b : INT;
END_VAR
{flag off}


Grüsse
Iwan
 
Zurück
Oben