Siemens MSS FB980 & 314C-2DP - Can't download

mustbemad10

Member
Join Date
Nov 2011
Location
UK
Posts
42
Hi.
I am playing with an MSS system and trying to get a project working, but Step 7 won't let me download FB980 (the diagnostic block) to the 314c-2DP CPU.

It returns the error:
Download (294:6)
Unable to copy the block FB980

It says the same for DB980 also.

The CPU is in stop, the FB (1952 bytes) and DB (4142 bytes) numbers and sizes are all within the max limit for the CPU (FB up to 1024 block, permitted no's 0-7999, max size 64KB).

But I can download to the simulator fine - no issues...

Has anyone experience any issues like this and got a work-around?

Cheers.
 
The PLC memory may be full. Delete FB980 from the plc and then download. If successful, repeat for DB980.
 
When the error message pops up, there will be a button to get more expanded info as to why it will not download.
As LD says, it is probably a case of the load memory being full.
 
Thanks for the reply. The CPU memory is empty, I did a overall reset prior to downloading the FB...
When I click the Details tab, I get these messages:

Download (294:6) - Unable to copy the block OB1.
Download (33:53888) - (D280) Error compiling block in S7-300 CPU.
 
Isn't there limits for FC/FB numbers with some S7 Cpu's?

Try changing the FB number much lower.
 
You get these type of messages if you try to download blocks that contain timers/counters/flags which are out of range for the CPU. Could this be the problem?
 
The limits for a 314 CPU are:
FB
Quantity - 1024
Permitted Number - 0 - 7999
Max Size - 64KB

FC
Quantity - 1024
Permitted Number - 0 - 7999
Max Size - 64KB

DB
Quantity - 1024
Permitted Number - 1 - 16000
Max Size - 64KB

-- From the Siemens Instruction list S7-300 CPUs and ET 200 CPUs manual --
 
This is all OB1 contains
v6logi.jpg
 
Yes there are limits.
It is a deficiency that STEP7 doesnt check FC, FB and DB numbers, as well as Merkers and Timers against what the CPU actually support.

Stupid question: What size is the installed MMC card ?
Check also the load and work memory in the online CPU properties.
 

Similar Topics

Hi, I'm setting up a modbus master on an S7-300. It seems to work in OB1 but not when I use it in OB35. Does anyone have any ideas why? Could...
Replies
9
Views
61
The past week we received a new piece of equipment from Germany which utilizes siemens controls. Typically in our company we use A.B. controls for...
Replies
12
Views
315
Hello I have a s7-1200 and I would like to read the tags present in this controller with my controllogix controller. The two controllers don't use...
Replies
5
Views
164
Hi need help why this “failure 5 emergency stop “ appears at every startup in the morning ? Have to shut off main switch at least 10 times on...
Replies
19
Views
313
i have two plc 1. s7-1212dc/dc/dc ip; 192.168.0.1 2. s7-1500 1513-1pn ip; 192.168.3.2 i need to get data from plc1 to plc2. any idea how to do...
Replies
5
Views
127
Back
Top Bottom