gaokunjian
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 190 個
工控威望: 337 點(diǎn)
下載積分: 1072 分
在線時間: 354(小時)
注冊時間: 2011-06-27
最后登錄: 2024-10-08
查看gaokunjian的 主題 / 回貼
樓主  發(fā)表于: 2013-11-29 08:25
最近拿到一國外的傳感器模塊,采用RS485通信,通信協(xié)議里說輸出的數(shù)據(jù)是32位單精度IEEE-754浮點(diǎn)數(shù),想通過PLC把它轉(zhuǎn)換為十進(jìn)制的數(shù),用在人機(jī)上做顯示,請問該怎么去轉(zhuǎn)換?如輸出的數(shù)據(jù)為0x41280000,則十進(jìn)制表示為10.50?
請高手解答!
catywu
級別: 家園常客
精華主題: 2 篇
發(fā)帖數(shù)量: 620 個
工控威望: 831 點(diǎn)
下載積分: 19881 分
在線時間: 547(小時)
注冊時間: 2007-08-19
最后登錄: 2024-12-24
查看catywu的 主題 / 回貼
1樓  發(fā)表于: 2022-06-01 21:31
昨天碰到相同的問題,今天早上搞定了,下載浮點(diǎn)數(shù)十六進(jìn)制轉(zhuǎn)換器v1.0看看數(shù)據(jù)顯示形式就明白了。很簡單的。
[ 此帖被catywu在2022-06-02 08:40重新編輯 ]
catywu
級別: 家園常客
精華主題: 2 篇
發(fā)帖數(shù)量: 620 個
工控威望: 831 點(diǎn)
下載積分: 19881 分
在線時間: 547(小時)
注冊時間: 2007-08-19
最后登錄: 2024-12-24
查看catywu的 主題 / 回貼
2樓  發(fā)表于: 2022-06-08 15:29
人機(jī)直接讀取傳感器模塊地址,人機(jī)上將傳感器模塊地址設(shè)為浮點(diǎn)數(shù)。我用MCGS觸摸屏讀取成功。