merker bit vs Data blocks

Merker is german for "marker" and used as a memory BIT. A Data BLOCK is a block that can store a value. In a sense, a merker BIT (such as any other bit) is digital, while a data block in a sense, is analog.
 
M bits are like software duct tape! Only use them when you are doing trouble shooting or quick fixes.

Depending on processor the first 16 or so bytes of m bits will be retentive.

On higher level CPU's all Datablock values are retained (300's and 1500's) but I don't believe they are on the 1200's.

As a best practice use DB bits whenever possible. They are much more portable.
 
I think the more correct translation for Merker is Flag and it escapes me how you see things in a Data Block as analog.

It has bits like DB1.DBX0.1 and bytes like DB1.DBB2 and words like DB1.DBW4, basically.

Just like you use "internal" PLC memory.

on top of that you can use convenient things like structures, arrays and User Defined Types.

When using FB's, DB's are used to store its In, Out and Stat addresses
 

Similar Topics

Hello dear guru's. I am newcommer to PLC's programming,currently self teaching how to program the Siemens S-300 series using Step7 program,and...
Replies
0
Views
1,684
Hallo, I've got a question I want to know or calculate the real address pointer of a merker byte. This example points to MB60, I don't know how...
Replies
4
Views
3,265
I'm condsidering moving as many of my logic signals as possible from Merker to DBs, so as to have a better overview and to avoid Bit, Byte, Word...
Replies
11
Views
5,565
Hi everyone, Sinds I'm a starter, there are some undefiened mathers for me. Where do/does the merkers in the P-arrea and Q-area start and end...
Replies
6
Views
1,928
See the screenshot of EIP tag list. We are trying to read in a digital input that is hard-wired. It is shown here as I31.1. I believe we cannot...
Replies
7
Views
270
Back
Top Bottom