Je nějak v CP1000 omezena paměť pro proměnné ukládané do Global Retain?

(1/1)

mo82:
Je nějak v CP1000 omezena paměť pro proměnné ukládané do Global Retain? Je možné definovat proměnnou a inicializovat ji jako
"data : REAL := 100.0;" tuto hodnotu chci potom z webového rozhrání změnit a chci aby se nová hodnota uložila do PLC i po vypnutí PLC.
Nyní to tak mám a jakmile uložím novou hodnotu do proměnné je vše OK ale jakmile PLC přepnu do HALT a zpět do RUN mám tam původní hodnotu v tomto případě 100.
Je možné, že ukládám do RETAIN hodně dat je možno nějak paměť navýšit?

Původní jasná otázka tématu zněla: "Definice proměnných do Global Retain v Mosaicu?"
 (wall)

Milan Bydžovský:
Retain proměnných lze definovat v CP-1000 maximálně 32kB.Hodnota proměnných se bere v případě studeného restartu z inicializace, v případě teplého restartu ze zálohy odložené v posledním kompletním cyklu PLC před vypnutím.Záloha je uložena ve statické RAM zálohované akumulátorem pro trvale běžící aplikace, alternativně uživatelsky osazenou baterií pro aplikace, které se odstavují na delší dobu.Při přechodu HALT / RUN si uživatel volí, jaký typ restartu bude vykonán (nastavení v Manažeru projektu > Prostředí > Ovládání PLC).Při vypnutí napájení, pokud jsou definovány retain proměnné, je zvolen teplý restart.





Navigace

[0] Index zpráv