Professional Documents
Culture Documents
MemoryAllocationinSiemensPLC S7Programming
MemoryAllocationinSiemensPLC S7Programming
net/publication/282914070
CITATIONS READS
0 29,435
1 author:
Shervin Eh
Kettering University
12 PUBLICATIONS 68 CITATIONS
SEE PROFILE
All content following this page was uploaded by Shervin Eh on 17 October 2015.
1) Load Memory
2) Work Memory
3) System Memory
Tips:
1- PII, PIQ, and I/Os load in System Memory and sometimes in Work Memory for new processors.
2- Bit Memories (M), Counter, Timer, retentive or non-retentive, and Local Data Stack (L Stack),
which is used to save Temp variables, load in System Memory.
3- Data Block (DB) load in Load Memory, which is a great advantage. This results in the capability
of memory extension with adding a Micro Memory Card (MMC), instead of having an internal
Load Memory.
4- All executions of the logic and data blocks load in Work Memory. Blocks, including Function
Blocks (FB), Function (FC), and Organization Block (OB) and DB, along with system data load
in Load Memory.
5- Non-Volatile Memory: In addition to the aforementioned memory types, there is another
memory section in Siemens CPU called NVRAM, which is programmable and has the capability
to save retentive data.