MWx代表內部寄存器地址,其數據格式為WORD或integer int
MW0表示偏移地址為0的存儲字,MW8表示偏移地址為8的存儲字;
西門子PLC系統基本是以字節為單位的,所以數據格式為WORD或INTeger int的“標準”偏移地址是以2為步長的,比如:MW2、MW4、MW6;(MW1也是允許的,但是必須確保程序中使用的數據地址不被重用。)
推而廣之,如果數據格式是雙字DWORD或雙整數DINT,“規範的”偏移地址是以4為步長的,例如:MD0、MD4、MD8;(MD1也是允許的,但是必須確保程序中使用的數據地址不被重用。)
MB0包括M0.7至M0.0,其中M0.7為最高位;
MW0包括MB0和MB1,其中MB0為高位字;
MD0包括MW0和MW2,其中MW0為高位字;
MD0還包括MB0到MB3,其中MB0是高位字;