andriy7
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 69 個(gè)
工控威望: 228 點(diǎn)
下載積分: 611 分
在線時(shí)間: 45(小時(shí))
注冊(cè)時(shí)間: 2008-12-30
最后登錄: 2013-03-03
查看andriy7的 主題 / 回貼
樓主  發(fā)表于: 2009-10-28 17:00
急問(wèn)!我現(xiàn)在要將實(shí)數(shù)(Real類型數(shù))轉(zhuǎn)換成16進(jìn)制Word類型,在400中采用MOVE指令轉(zhuǎn)過(guò)去數(shù)不對(duì)。
具體情況:
      上位機(jī)將一個(gè)代表頻率百分比的實(shí)數(shù)(0-100)轉(zhuǎn)換為16進(jìn)制HEX(0-4000)。
      HEX4000轉(zhuǎn)成十進(jìn)制數(shù)為16384,可我用MOVE指令將16384以實(shí)數(shù)形式(R)轉(zhuǎn)為Word類型后16進(jìn)制顯示的不是16#4000,是16#468000000.

請(qǐng)問(wèn)如何才能正確轉(zhuǎn)換數(shù)據(jù)類型。
andriy7
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 69 個(gè)
工控威望: 228 點(diǎn)
下載積分: 611 分
在線時(shí)間: 45(小時(shí))
注冊(cè)時(shí)間: 2008-12-30
最后登錄: 2013-03-03
查看andriy7的 主題 / 回貼
1樓  發(fā)表于: 2009-10-28 21:21
別沉了,請(qǐng)高人指點(diǎn)呀,急用
andriy7
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 69 個(gè)
工控威望: 228 點(diǎn)
下載積分: 611 分
在線時(shí)間: 45(小時(shí))
注冊(cè)時(shí)間: 2008-12-30
最后登錄: 2013-03-03
查看andriy7的 主題 / 回貼
2樓  發(fā)表于: 2009-10-28 21:53
不行吧,我要轉(zhuǎn)到將實(shí)數(shù)R轉(zhuǎn)到4000-0之間的16進(jìn)制數(shù),F(xiàn)C106將Word類型轉(zhuǎn)為INT