— — — —— — — — — — — — — — — — — — — — — — n
Pamipc robocza_
każdy po 2 MB CPU 417
każdy po 0,8/1,6 MB CPU 416
każdy po 128/384 kB GPU 414
każdy po 48/72 kB CPU 412 <«
każdy po 256 kB CPU 318
Kod MC 7: * dane
Kod MC7: - program
Akumulator 1
Akumulator 2
Akumulator 3
Akumulator 4
*
zmienne lokalne L
liczniki C
pamięć pomocnicza M
układy czasowe T
PIQ
moduły wejściowe Hf»
PIJ
bateria
pow ót napięcia zasilającego + ka .owanie pamięci
-> k< piowanie elementów progra odp< wiedzialnych za realizację algo ytmu sterowania
może zostać rozszerzona przy pomocy zewnętrznej karty pamięci R/ijilHHH
256 kB dla CPU 412 CPU 414 CPU 416 CPU 417
64 kB CPU 318
Bloki systemowe Bloki programowe Bloki danych
I Pamięć s^stgmgwa^ _ _ JPąmigć ładowania F^M^E^RO^I
* jednorazowe kopiowanie w momencie załadowania do sterownika nowego programu z PG lub po załadowaniu zmodyfikowanego bloku programowego/danych
Kurs Podstawowy S7
Aby uzyskać informacje o dostępnych rozmiarach pamięci dla wykorzystywanego modułu CPU, należy wykorzystać opcję Module Information z menu CPU w aplikacji SIMATIC Manager (lub edytorze czy aplikacji Monitor Modify ...). Na zakładce Memory w okienku Module Information podane są rozmiary pamięci roboczej (Work/Main Memory) oraz pamięci ładowania (Load Memory).
Pamięć ładowania zawiera elementy ładowane do CPU z programatora (po wybraniu opcji Download). Są to bloki programowe, bloki danych oraz informacje dodatkowe. Pamięć ładowania jest dostępna jako wbudowana pamięć RAM lub jako wkładana karta RAM czy FlashEPROM. Karta pamięci jest najczęściej wymagana ze względu na niewielki rozmiar wbudowanej pamięci ładowania.
Pamięć robocza (główna) zawiera elementy programu odpowiedzialne za realizację algorytmu sterowania. Jest ona wbudowana w CPU. Najczęściej rozmiar pamięci ładowania jest większy od rozmiaru pamięci roboczej, ponieważ zapisanych jest w niej więcej informacji niż jest to konieczne do realizacji algorytmu sterowania.
Pamięć systemowa obejmuje obszar zmiennych lokalnych, liczników, układów czasowych, pamięci pomocniczej oraz odwzorowania wejść i wyjść. Informacje o rozmiarach poszczególnych bloków dostępne są w okienku Module Information (jak wywołać - patrz powyżej) na zakładce Performance Data.
W przypadku wykorzystania wkładanej karta RAM należy stosować baterię podtrzymującą zasilanie aby zapewnić podtrzymanie zawartości tej pamięci po zaniku zasilania.
Sterowniki serii S7-400 oraz CPU 318-2 nie posiadają pamięci nieulotnej. Zawartość obszarów zadeklarowanych jako podtrzymywane jest zapamiętywana po zaniku napięcia zasilającego tylko pod warunkiem, że bateria podtrzymująca jest sprawna.
XXVI-13/16