2/13/2016 3:25 PM | |
Joined: 9/27/2006 Last visit: 9/25/2024 Posts: 12283 Rating: (2685) |
Hello Gaurav; Sorry Mark, I must disagree with your proposed solution. The screenshot from Gaurav's system clearly shows that it is the code section of the Work memory of the CPU that is almost full, and the Work memory can not be expanded by the addition of a memory card. See the following FAQ for some details on a CPU's memory structure: How can I get an overview of the S7-400 memory concept? https://support.industry.siemens.com/cs/ww/en/view/7302549 Before starting to think of upgrading the CPU, you should start by compressing the memory of the CPU (there is a button for that function on the screenshot); this removes badly erased bits of code from the Work memory and optimizes it, so it could gain you a few extra kbytes. You could also examine the information provided here and try to reorganize your program structure by hand: How can you change the size of the available free main memory of a SIMATIC S7-400 CPU? https://support.industry.siemens.com/cs/ww/en/view/53843369 If these workarounds do not provide you with enough work memory to finish your project, you will have to consider a higher CPU model. Hope this helps, Daniel Chartier |
This contribution was helpful to1 thankful Users |
Follow us on