qifengshen
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看qifengshen的 主題 / 回貼
樓主  發(fā)表于: 2015-07-11 18:11
有誰知道 進(jìn)口變送器的 用兩個16位寄存器組成的32位浮點怎樣讀取和轉(zhuǎn)換成十進(jìn)制的數(shù)。永宏P(guān)LC    qq:1987554623
hafatahaha
臺達(dá)代理
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1336 個
工控威望: 1334 點
下載積分: 2535 分
在線時間: 398(小時)
注冊時間: 2012-09-26
最后登錄: 2019-01-19
查看hafatahaha的 主題 / 回貼
1樓  發(fā)表于: 2015-07-11 23:25
你讀取是不是模擬量還是通訊讀取的,無非是數(shù)據(jù)轉(zhuǎn)換
上海承接工業(yè)電氣自動化項目工程 461946157@qq.com   13162651373
臺達(dá),三菱(變頻器,pllc,伺服,人機,溫控器)進(jìn)口變送器,傳感器,視覺
qifengshen
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看qifengshen的 主題 / 回貼
2樓  發(fā)表于: 2015-07-12 14:06
是通訊讀取  0259   0260這兩個寄存器是32位的浮點 排列順序是3412    然后轉(zhuǎn)換成十進(jìn)制,這個怎么弄,我不懂啊,我PLC  是永宏的   跪求
hafatahaha
臺達(dá)代理
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1336 個
工控威望: 1334 點
下載積分: 2535 分
在線時間: 398(小時)
注冊時間: 2012-09-26
最后登錄: 2019-01-19
查看hafatahaha的 主題 / 回貼
3樓  發(fā)表于: 2015-07-12 16:31
3412是高低位互換了吧,如果是通訊一般讀取到的浮點數(shù)的話不存在這個問題,是實數(shù)就是實際值,是不需要在做轉(zhuǎn)換的,不需要任何的處理,當(dāng)然如果你程序用的是10進(jìn)制的計數(shù)那么就要把它轉(zhuǎn)換成10進(jìn)制才行,這個是有專門的指令的,你可以看看書
上海承接工業(yè)電氣自動化項目工程 461946157@qq.com   13162651373
臺達(dá),三菱(變頻器,pllc,伺服,人機,溫控器)進(jìn)口變送器,傳感器,視覺