wangsai0501
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線時(shí)間: 288(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-10-31
查看wangsai0501的 主題 / 回貼
樓主  發(fā)表于: 2012-07-04 17:31
圖片:
雙字最大輸入范圍是2147483647而實(shí)際輸入的數(shù)會(huì)小于這個(gè)數(shù),如何能輸入2147483647?
如果寫DMOV  D0   D2       而DO  D1   最大的數(shù)只能分別寫32767   所以得到的D1D0數(shù)就是2147450879.
接著寫 LD  X0    OUT    T200       T200(或者是32位計(jì)數(shù)器C200)能輸入的最大的結(jié)果也就是32767       如何讓T200(C200)的數(shù)變成2147483647?
[ 此帖被wangsai0501在2012-07-04 17:41重新編輯 ]
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6766 個(gè)
工控威望: 38367 點(diǎn)
下載積分: 2499 分
在線時(shí)間: 9495(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-11-02
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2012-07-04 20:04
請(qǐng)將32位寄存器想象為一個(gè)寄存器來(lái)使用。因此你的確能賦值2147483647給寄存器。

即使要作為2個(gè)寄存器來(lái)使用,也應(yīng)該分清高低字的關(guān)系。
你寫出來(lái)的分別給高低字賦值K32767,實(shí)際上這樣組成的32位數(shù)據(jù)的二進(jìn)制為:
0111 1111 1111 1111 0111 1111 1111 1111
而正確的應(yīng)該是:
0111 1111 1111 1111 1111 1111 1111 1111
因此,你給低字賦值應(yīng)該是HFFFF而不是K32767。
最后,并不存在32位的定時(shí)器用法,但是必定可以使用32位的寄存器,請(qǐng)注意32位的寄存器并非C0,C1的組合,而是有其特定的編號(hào)。



以上~
春刺二
春刺
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 121 個(gè)
工控威望: 209 點(diǎn)
下載積分: 2750 分
在線時(shí)間: 47(小時(shí))
注冊(cè)時(shí)間: 2010-09-15
最后登錄: 2022-08-16
查看春刺二的 主題 / 回貼
2樓  發(fā)表于: 2012-07-04 21:20
感謝高手
春刺
wangsai0501
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線時(shí)間: 288(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-10-31
查看wangsai0501的 主題 / 回貼
3樓  發(fā)表于: 2012-07-05 09:39
非常感謝您的回答
[ 此帖被wangsai0501在2012-07-05 14:38重新編輯 ]
yunaiguo
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 45 個(gè)
工控威望: 147 點(diǎn)
下載積分: 2404 分
在線時(shí)間: 6(小時(shí))
注冊(cè)時(shí)間: 2012-07-20
最后登錄: 2012-10-19
查看yunaiguo的 主題 / 回貼
4樓  發(fā)表于: 2012-07-22 13:05
高手啊