S7 memory bottleneck

PLC_talk

Member
Join Date
Oct 2006
Location
p
Posts
50
I am getting an error in the diagnostic buffer saying " memory bottleneck" What is this & how do I solve this?

Thanks,
:)
 
When the diagnostic buffer is open on the selected event, there is usually some help available associated with the event id. What is the event id in this case ?
 
Its been a while since I've used an S7-PLC. If i remember correctly when you get this bottleneck messgae in your buffer it gives an option to compress memory?
 
Can you clarify where/when you get the bottleneck message ? - in the diagnostic buffer of the CPU, or, in a message box that comes up when you are downloading blocks ?
 
Hello,

I am using a S7 400H system, & the message comes while downloading.
I have recompiled the project , even tried saving it using the reorganisation block.
 
The memory bottleneck is referring to the memory space available in the plc. Each time you edit and download a block, the new block will be copied into a new area of memory and the old versions memory will be released - this (over time) leads to memory fragmentation. The memory can be compressed to release the fragmented memory. (From Siematic manager Ctrl+D, the select the memory tab where compress is available). I'm not familiar with a 400H type system so there may be some pecularities with memory compression for these type of systems.
Of course, you could actually be running out of memory as well...
 
For S7-400, three possible reasons:

1. like "L D[AR2,P#0.0]" says, you have to compress the memory.
You do this when you are online with the PLC and display the Module Information.

2. On some versions of S7-400, you have to plug a RAM memory card to utilise all the memory that the CPU can address.

3. Your program is too big to fit on the CPU. In the offline project, go to "blocks" in the project tree, right-click and open up the properties. You can see how much memory code and data take up. Add 20% to allow for HW Configuration and comms jobs.
 

Similar Topics

Hi What does the message: "Possible Memory Bottleneck or not enough space on the memory card" means? I started receiving this message while...
Replies
2
Views
1,587
Hi, Yesterday, I was at a customer site. I made one little change. Changed a dummy bool output to an actual output. I didn't add any tags, or...
Replies
15
Views
299
I have a c-more micro with a three digit input box on one of the screens. This is being written to a memory location in a DL05. I don't have the...
Replies
3
Views
104
Hello PLC friends. I've been going through a saga of diagnosing and fixing an old PLC setup that I inherited. I am learning as I go. Initial...
Replies
14
Views
328
Hi folks ! Got an older Modicom BM85 and I suspect that it's not passing data to ModBus+ network. We had a power loss for a few days and I suspect...
Replies
0
Views
66
Back
Top Bottom