How to compute S7 Memory availibiity vis-a-vis CPU model no.

PLC_talk

Member
Join Date
Oct 2006
Location
p
Posts
50
I am trying to corelate the S7 CPU specification data to the actual memory I get to use & somehow I am not able to come to a correct answer.
I have a CPU - 6ES7 414-4HJ04-0AB0, the manual specifies that this CPU has 700 KB of code & 700KB of data memory.
Q1. Is the data memory my S7 Byte/Word.DWord memory?
Q2. The Step7 allows me to write to max M65535 address only, and not max M700,000
Q3. Is there any relation between data memory & the Data area for Mxxxx?

Any wise advice?

Thanks,
:)
 
Data memory is the memory available to accommodate DBs. There are no DBs in a CPU when you get it, just empty space. You create them up to the limits of -
- maximum individual block size
- maximum number of individual blocks
- total available data memory.

The Mxxx.x memory in a CPU is already defined when it comes out of the box. Each model has a fixed address range regardless of the quantity of data memory. It can not be expanded or reduced. There is no relationship between the two. If you really need more than the number of M bits, bytes, words or double-words in the CPU you have to use one or more DBs to hold additional bits, bytes, etc

Ken
 

Similar Topics

I am trying to add 9 DINT values with the CPT instruction in ControlLogix and I keep getting errors. I am just choosing each tag with an add...
Replies
13
Views
2,256
I am using a legacy Allen Bradley PLC5/40E Series F CPU Having issue with compute instruction syntax with the expression Doing a divide by...
Replies
7
Views
1,719
I've got a print-out of old code (PLC-5/250) that I am trying to decipher. I am hung up on an expression in one of the compute blocks. The block...
Replies
7
Views
2,901
I have written control logic for several situations recently where I have used a compute statement instead of a PID loop. My statement looks...
Replies
11
Views
3,543
PLC: Compact Logic 1100 series b RS Logix 500: version 8.40 Issue: No compute Instruction, it is greyed out and I can't use it. Why? Thanks
Replies
6
Views
2,134
Back
Top Bottom