zhouliang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 285 點(diǎn)
下載積分: 419 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2007-09-10
最后登錄: 2023-03-01
查看zhouliang的 主題 / 回貼
樓主  發(fā)表于: 2014-09-02 22:51
本人初學(xué)西門子PLC,對里面的寄存器還有點(diǎn)不理解,MW0=MB0 MB1, MD0=MB0 MB1 MB2 MB3.那么MW的地址是不是MW0 MW2 MW4....這樣排下去?MD的地址是不是MD0 MD4
MD6.....這樣排下去?還有就是它們最多能排到多少?比如說S7-300的,還有就是什么時(shí)候用MB什么時(shí)候用MW什么時(shí)候用MD不太熟悉,還有MB0和MB0.0 M0.1有沒有關(guān)系?請大家指教,謝謝
wwcwwc
級別: VIP會(huì)員

精華主題: 0
發(fā)帖數(shù)量: 3393 個(gè)
工控威望: 3189 點(diǎn)
下載積分: 70397 分
在線時(shí)間: 1603(小時(shí))
注冊時(shí)間: 2008-04-20
最后登錄: 2024-11-13
查看wwcwwc的 主題 / 回貼
1樓  發(fā)表于: 2014-09-03 13:47
樓上的基本正確,只是按8位1字節(jié);16位(2字節(jié))=1字;雙字是32位這樣8進(jìn)制方式進(jìn)行的。
另外西門子的位地址編排是高位低字節(jié)的,如MW0,是按M1.0~M1.7~M0.0~M0.7從低到高排序。
zhouliang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 285 點(diǎn)
下載積分: 419 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2007-09-10
最后登錄: 2023-03-01
查看zhouliang的 主題 / 回貼
2樓  發(fā)表于: 2014-09-03 21:59
引用
引用第2樓wwcwwc于2014-09-03 13:47發(fā)表的  :
樓上的基本正確,只是按8位1字節(jié);16位(2字節(jié))=1字;雙字是32位這樣8進(jìn)制方式進(jìn)行的。
另外西門子的位地址編排是高位低字節(jié)的,如MW0,是按M1.0~M1.7~M0.0~M0.7從低到高排序。

那是不是用了MW0做數(shù)據(jù)存儲(chǔ)時(shí),那在程序中就不能再用M0.0~M1.7做位控制了
luozhaofa
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 127 點(diǎn)
下載積分: 536 分
在線時(shí)間: 25(小時(shí))
注冊時(shí)間: 2014-06-19
最后登錄: 2020-01-14
查看luozhaofa的 主題 / 回貼
3樓  發(fā)表于: 2014-09-06 19:40
引用
引用第3樓zhouliang于2014-09-03 21:59發(fā)表的  :

那是不是用了MW0做數(shù)據(jù)存儲(chǔ)時(shí),那在程序中就不能再用M0.0~M1.7做位控制了


可以用M0.0~M1.7做位控制,只不過M0.0~M1.7的值被更改之后MW0的值也會(huì)跟著改變了啊
weisongyuan
永遠(yuǎn)年輕
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 581 個(gè)
工控威望: 10117 點(diǎn)
下載積分: 1671 分
在線時(shí)間: 479(小時(shí))
注冊時(shí)間: 2013-08-13
最后登錄: 2024-11-15
查看weisongyuan的 主題 / 回貼
4樓  發(fā)表于: 2014-09-08 13:39
2樓的解釋 正確
永遠(yuǎn)年輕