Wago 750-871 Retain AT

MSB

Level-3
Beiträge
7.185
Reaktionspunkte
1.647
Zuviel Werbung?
-> Hier kostenlos registrieren
Ausgangslage: 750-871 mit Visam-HMI-Panel, dieses greift über den "Wago-Ethernet Treiber"
auf Merkerwörter zu, soweit so gut.

Nun muss der überwiegende Teil meiner HMI-Variablen aber remanent sein,
und ich muss wg. dem Panel deren exakte Adresse kennen also eine AT-Deklaration.

Nun ist es aber so, sobald ich mit der AT-Deklaration z.B. "AT %MD5000" den Non-Retain Merkerbereich des
Controllers verlasse, meckert Codesys das die Adresse unzulässig ist (Fehler 3728 ).
P.S. der Non-Retain Bereich:
Non-Retain = %MB0 - %MB12288
Non-Retain = %MW0 - %MW6143
Non-Retain = %MD0 - %MD3071

Wenn ich die Variablen in den Non-Retain-Bereich packe dürften die ja, wie der Name sagt,
eigentlich nicht remanent sein ... oder vielleicht doch?
Leider ist der Controller schon auf der Baustelle, sodass ich diesen Punkt nicht probieren kann.

Mfg
Manuel
 
aus dem Handbuch:
Der Remanent-Speicher ist ein nicht flüchtiger Speicher, d. h.
nach einem Spannungsausfall bleiben alle Werte beibehalten. Die
Speicherverwaltung erfolgt automatisch. Der 24 kByte große
Speicherbereich teilt sich auf in einen 8 kByte großen
adressierbaren Bereich für die Merker (%MW0 ... %MW4095)
und einen 16 kByte großen Retain-Bereich für Variablen ohne
Speicherbereichs-Adressierung oder Variablen, die explizit mit
„var retain“ definiert werden.
 
Zurück
Oben