ahwhchj
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 68 個(gè)
工控威望: 180 點(diǎn)
下載積分: 671 分
在線時(shí)間: 120(小時(shí))
注冊(cè)時(shí)間: 2014-09-12
最后登錄: 2022-12-10
查看ahwhchj的 主題 / 回貼
樓主  發(fā)表于: 2015-04-27 21:02
我用0-10V,位移行程是120mm的位移傳感器編了個(gè)模擬量程序,用整數(shù)5仿真時(shí)可以讀數(shù)60MM正確;用浮點(diǎn)數(shù)5.0仿真時(shí),讀數(shù)為0,是什么情況,請(qǐng)高手指點(diǎn)迷津謝謝!如下圖所示
drw_08
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個(gè)
工控威望: 237 點(diǎn)
下載積分: 838 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2010-09-01
最后登錄: 2016-04-03
查看drw_08的 主題 / 回貼
1樓  發(fā)表于: 2015-04-27 22:07
MOV指令的對(duì)象是16位數(shù),16位只能放整數(shù),浮點(diǎn)數(shù)至少是32為的,5是整數(shù),所有有效,5.0被認(rèn)為是浮點(diǎn)數(shù),所以無效
drw_08
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個(gè)
工控威望: 237 點(diǎn)
下載積分: 838 分
在線時(shí)間: 51(小時(shí))
注冊(cè)時(shí)間: 2010-09-01
最后登錄: 2016-04-03
查看drw_08的 主題 / 回貼
2樓  發(fā)表于: 2015-04-28 15:21
引用
引用第2樓ahwhchj于2015-04-28 07:47發(fā)表的 Re:我用0-10V,位移行程是120mm的位移傳感器編程,求高手指點(diǎn)模擬量編程 .. :
大哥,是否用MOVL 指令可以解決問題。

可以