BC9000 Retain / Persistent

shrimps

Level-1
Beiträge
422
Reaktionspunkte
49
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo an die Beckhoff-Experten,
ich versuche nun seit einiger Zeit meinem BC9000 das "Nichtvergessen" beizubringen:
(VAR RETAIN oder PERSISTEN wird ja nicht unterstützt ! )

Im Register 15 Tabelle 1 steht die 64 drin, was lt. Doku 64Byte remantente Daten (=RETAIN ??) sind.
Um dann noch persistent zu erreichen, soll man in das Register 18 auch etwas kleiner gleich Register 15 setzen.
Habe ich getan, steht nun auch 64 drin !

Dann habe ich mir eine globale variable Merker1 %MB4 als UDINT angelegt und zähle diesen hoch...

Wenn ich nun in Twincat Online bin und im Menü reset drücke, sind die Werte wieder weg ???

Was mache ich falsch ?

LG
Shrimps
 
Hallo Shripms,

ich hatte so ein Problem auch, werden Morgen mal in der Firma nachschauen.

Gruß Otto
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Retain Daten werden nach einem Reset gelöscht. Retain Daten sind dazu da gespeichert zu bleiben wenn du den BC9000 ausschaltest.
Persistente Daten werden nur beim Urlöschen gelöscht, per Default sind die Persistenten Daten beim BC9000 nicht aktiv.
http://infosys.beckhoff.com/content/1031/bc9000/html/bt_bctable 1.htm
Siehe dazu Tabelle 1 Regsiter 15 Retain Daten und Register 18 Persistente Daten.
Gruß
 
Hallo Shripms,

ich habe das auch noch mal nachgestellt, das heißt du jetzt
64 Byte Remanente Daten, von diesen sind jetzt (alle)
64 Byte als Peristent deklariert.

Hast du schon mal geprüft ob der BC 9000 die Registereinstellung behalten hat?
Ich habe bei mir festgestellt das die Registereinstellungen erst nach einem kompletten
Neustart (Spannungsversorgung aus/ein) übernommen werden.

Gruß Otto
 
Hallo Otto,
das muss ich austesten, bis gerade hat er alles immer vergessen...
Ich mach mal den Test mit AUS/AN.
Besten Dank für die Info.

Ich hatte noch einen Detailfehler gemacht, aber der änderte nichts:
Ich hatte in das Register 18 den gleichen Wert wie in 15 drin.
Lt. Doku muss der Wert kleiner sein.
Hatte ich gerade gemacht, aber erfolglos...

Nun den Spannungstest...

LG
Shrimps
 
Das habe ich Heute morgen ausprobiert, ich hatte nach den Änderungen immer den Strom weg, weil bei mir das Testsystem
auf dem Schreibtisch steht. Hatte es dann mit dem Reset versucht und festgestellt das es eine ander Wirkung hat.

Gruß Otto
 
Zurück
Oben