Siemens Addressing
In addition to what Jesper have said, there is an overlap between MW1 & MW2
MW1= MB1+MB2
MW2= MB2+MB3
If you could notice MB2 is the upper byte of MW1 , in the same time it is the lower byte of MW2.
To avoid this overlap there is an offset of two bytes when dealing with words, & an offset of four bytes when dealing with double words
MW0,MW2,MW4, etc....
MD0,MD4,MD8,etc...
Hagos