rocketfei
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 8 個(gè)
工控威望: 127 點(diǎn)
下載積分: 464 分
在線時(shí)間: 34(小時(shí))
注冊時(shí)間: 2013-12-09
最后登錄: 2018-05-30
查看rocketfei的 主題 / 回貼
樓主  發(fā)表于: 2014-01-24 10:05
圖片:
已經(jīng)在昆侖觸摸屏設(shè)置好了32位讀寫寄存器D702
當(dāng)d702的數(shù)值和生產(chǎn)數(shù)值相同時(shí)機(jī)器停止工作
但是數(shù)值d702的值大于32767時(shí)在區(qū)間比較指令時(shí)出現(xiàn)負(fù)的32768
我把d702用DMOV傳入D704 當(dāng)數(shù)值大于32767時(shí)一切正常能顯示999999
一旦用到區(qū)間比較指令不管我是使用d702或者d704都出現(xiàn)負(fù)值
導(dǎo)致產(chǎn)量設(shè)定不能超過32767
一直找手冊沒找出問題在哪
獨(dú)語-謝啦
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個(gè)
工控威望: 153 點(diǎn)
下載積分: 1346 分
在線時(shí)間: 68(小時(shí))
注冊時(shí)間: 2012-07-04
最后登錄: 2024-10-25
查看獨(dú)語-謝啦的 主題 / 回貼
1樓  發(fā)表于: 2014-02-07 11:38
你用DCMP 這個(gè)指令比較就不會出現(xiàn)負(fù)值了