• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 309 個(gè)
工控威望: 610 點(diǎn)
下載積分: 1407 分
在線時(shí)間: 496(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2025-02-11
查看我好像是的 主題 / 回貼
樓主  發(fā)表于: 前天
圖片:
十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0。

DFLT指令不行,在線監(jiān)控,單精度浮點(diǎn)型類型查看,也確實(shí)是1518060。

但是找不到指令轉(zhuǎn)換成單精浮點(diǎn)數(shù)1518060.0

也就是PLC有什么指令把十六進(jìn)制49B94F60轉(zhuǎn)換成1518060.0。

我用三菱觸摸屏,實(shí)數(shù)方式顯示49B94F60,也是1518060.0。

為什么我要轉(zhuǎn)換成浮點(diǎn)數(shù),因?yàn)楦↑c(diǎn)數(shù)直觀好判斷進(jìn)行后續(xù)操作,因?yàn)閮x表返回的都是這種十六進(jìn)制數(shù)據(jù),需要我轉(zhuǎn)換,我通過(guò)電腦上面的小工具軟件在可以轉(zhuǎn)換出來(lái),沒(méi)有找到PLC怎么樣轉(zhuǎn)換。
[ 此帖被我好像是在2025-02-11 09:06重新編輯 ]
冠軍歐洲
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 211 個(gè)
工控威望: 304 點(diǎn)
下載積分: 2675 分
在線時(shí)間: 674(小時(shí))
注冊(cè)時(shí)間: 2018-10-19
最后登錄: 2025-02-11
查看冠軍歐洲的 主題 / 回貼
1樓  發(fā)表于: 前天
圖片:
16進(jìn)制的49B94F60轉(zhuǎn)出10進(jìn)制不就是1,236,881,248
冠軍歐洲
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 211 個(gè)
工控威望: 304 點(diǎn)
下載積分: 2675 分
在線時(shí)間: 674(小時(shí))
注冊(cè)時(shí)間: 2018-10-19
最后登錄: 2025-02-11
查看冠軍歐洲的 主題 / 回貼
2樓  發(fā)表于: 前天
浮點(diǎn)數(shù)就沒(méi)有十六進(jìn)制、十進(jìn)制這一說(shuō),浮點(diǎn)數(shù)是浮點(diǎn)數(shù)
冠軍歐洲
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 211 個(gè)
工控威望: 304 點(diǎn)
下載積分: 2675 分
在線時(shí)間: 674(小時(shí))
注冊(cè)時(shí)間: 2018-10-19
最后登錄: 2025-02-11
查看冠軍歐洲的 主題 / 回貼
3樓  發(fā)表于: 前天
數(shù)值是對(duì)的,只是顯示成16進(jìn)制了,根據(jù)你用的指令自動(dòng)變換顯示,你用浮點(diǎn)數(shù)指令,就顯示浮點(diǎn)數(shù)了!
卑微小黃
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 20 個(gè)
工控威望: 67 點(diǎn)
下載積分: 306 分
在線時(shí)間: 8(小時(shí))
注冊(cè)時(shí)間: 2024-12-20
最后登錄: 2025-02-11
查看卑微小黃的 主題 / 回貼
4樓  發(fā)表于: 前天
可是你這就是浮點(diǎn)數(shù)啊15518060.0000000
gpp0603
靜水無(wú)為
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 259 個(gè)
工控威望: 340 點(diǎn)
下載積分: 10797 分
在線時(shí)間: 231(小時(shí))
注冊(cè)時(shí)間: 2009-11-12
最后登錄: 2025-02-11
查看gpp0603的 主題 / 回貼
5樓  發(fā)表于: 前天
十六進(jìn)制49B94F60, 轉(zhuǎn)換成十進(jìn)制就是 1518060   ??????

十六進(jìn)制49B94F60, 轉(zhuǎn)換成十進(jìn)制就是 1236881248
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 309 個(gè)
工控威望: 610 點(diǎn)
下載積分: 1407 分
在線時(shí)間: 496(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2025-02-11
查看我好像是的 主題 / 回貼
6樓  發(fā)表于: 前天
引用
引用第3樓冠軍歐洲于2025-02-10 15:50發(fā)表的  :
數(shù)值是對(duì)的,只是顯示成16進(jìn)制了,根據(jù)你用的指令自動(dòng)變換顯示,你用浮點(diǎn)數(shù)指令,就顯示浮點(diǎn)數(shù)了!

不好意思說(shuō)錯(cuò)了,十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0


也就是PLC有什么指令把十六進(jìn)制49B94F60轉(zhuǎn)換成1518060.0。

我用三菱觸摸屏,實(shí)數(shù)方式顯示49B94F60,也是1518060.0。

為什么我要轉(zhuǎn)換成浮點(diǎn)數(shù),因?yàn)楦↑c(diǎn)數(shù)直觀好判斷進(jìn)行后續(xù)操作,因?yàn)閮x表返回的都是這種十六進(jìn)制數(shù)據(jù),需要我轉(zhuǎn)換,我通過(guò)電腦上面的小工具軟件在可以轉(zhuǎn)換出來(lái),沒(méi)有找到PLC怎么樣轉(zhuǎn)換。

[ 此帖被我好像是在2025-02-10 16:35重新編輯 ]
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 309 個(gè)
工控威望: 610 點(diǎn)
下載積分: 1407 分
在線時(shí)間: 496(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2025-02-11
查看我好像是的 主題 / 回貼
7樓  發(fā)表于: 前天
引用
引用第5樓gpp0603于2025-02-10 16:03發(fā)表的  :
十六進(jìn)制49B94F60, 轉(zhuǎn)換成十進(jìn)制就是 1518060   ??????

十六進(jìn)制49B94F60, 轉(zhuǎn)換成十進(jìn)制就是 1236881248

不好意思說(shuō)錯(cuò)了,十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0


也就是PLC有什么指令把十六進(jìn)制49B94F60轉(zhuǎn)換成1518060.0。

我用三菱觸摸屏,實(shí)數(shù)方式顯示49B94F60,也是1518060.0。

為什么我要轉(zhuǎn)換成浮點(diǎn)數(shù),因?yàn)楦↑c(diǎn)數(shù)直觀好判斷進(jìn)行后續(xù)操作,因?yàn)閮x表返回的都是這種十六進(jìn)制數(shù)據(jù),需要我轉(zhuǎn)換,我通過(guò)電腦上面的小工具軟件在可以轉(zhuǎn)換出來(lái),沒(méi)有找到PLC怎么樣轉(zhuǎn)換。
ooyywwtt
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 33 個(gè)
工控威望: 75 點(diǎn)
下載積分: 373 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2024-12-06
最后登錄: 2025-02-11
查看ooyywwtt的 主題 / 回貼
8樓  發(fā)表于: 前天
圖片:
引用
引用樓主我好像是于2025-02-10 15:07發(fā)表的 三菱這個(gè)十六進(jìn)制浮點(diǎn)數(shù)怎么樣轉(zhuǎn)換過(guò)來(lái)?難倒老師傅了 :
十六進(jìn)制49B94F60, 轉(zhuǎn)換成十進(jìn)制就是 1518060。

DFLT指令不行,在線監(jiān)控,單精度浮點(diǎn)型類型查看,也確實(shí)是1518060。

但是找不到指令轉(zhuǎn)換成浮點(diǎn)數(shù)1518060.0
.......

樓主,你理解錯(cuò)了,不是你的FLT指令不行,其實(shí)也是OK的,只是轉(zhuǎn)出來(lái)的數(shù)據(jù)太大溢出不足以顯示出來(lái)而已,結(jié)果也不是你寫的1516060,而是二樓說(shuō)的那樣,我給你分開(kāi)步驟計(jì)算給你看看,你轉(zhuǎn)化出來(lái)的那個(gè)1.237e+009,它就已經(jīng)是轉(zhuǎn)化成浮點(diǎn)數(shù)的數(shù)據(jù)了,你用16進(jìn)制轉(zhuǎn),我用10進(jìn)制轉(zhuǎn),結(jié)果是一樣的,我拿1.237e+009直接做運(yùn)算是沒(méi)有任何問(wèn)題的,所以不要擔(dān)心是指令問(wèn)題。
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 309 個(gè)
工控威望: 610 點(diǎn)
下載積分: 1407 分
在線時(shí)間: 496(小時(shí))
注冊(cè)時(shí)間: 2012-12-09
最后登錄: 2025-02-11
查看我好像是的 主題 / 回貼
9樓  發(fā)表于: 前天
引用
引用第8樓ooyywwtt于2025-02-10 16:31發(fā)表的  :

樓主,你理解錯(cuò)了,不是你的FLT指令不行,其實(shí)也是OK的,只是轉(zhuǎn)出來(lái)的數(shù)據(jù)太大溢出不足以顯示出來(lái)而已,結(jié)果也不是你寫的1516060,而是二樓說(shuō)的那樣,我給你分開(kāi)步驟計(jì)算給你看看,你轉(zhuǎn)化出來(lái)的那個(gè)1.237e+009,它就已經(jīng)是轉(zhuǎn)化成浮點(diǎn)數(shù)的數(shù)據(jù)了,你用16進(jìn)制轉(zhuǎn),我用10進(jìn)制轉(zhuǎn),結(jié)果是一樣的,我拿1.237e+009直接做運(yùn)算是沒(méi)有任何問(wèn)題的,所以不要擔(dān)心是指令問(wèn)題。



不好意思說(shuō)錯(cuò)了,十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0


也就是PLC有什么指令把十六進(jìn)制49B94F60轉(zhuǎn)換成1518060.0。

我用三菱觸摸屏,實(shí)數(shù)方式顯示49B94F60,也是1518060.0。

為什么我要轉(zhuǎn)換成浮點(diǎn)數(shù),因?yàn)楦↑c(diǎn)數(shù)直觀好判斷進(jìn)行后續(xù)操作,因?yàn)閮x表返回的都是這種十六進(jìn)制數(shù)據(jù),需要我轉(zhuǎn)換,我通過(guò)電腦上面的小工具軟件在可以轉(zhuǎn)換出來(lái),沒(méi)有找到PLC怎么樣轉(zhuǎn)換。
冠軍歐洲
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 211 個(gè)
工控威望: 304 點(diǎn)
下載積分: 2675 分
在線時(shí)間: 674(小時(shí))
注冊(cè)時(shí)間: 2018-10-19
最后登錄: 2025-02-11
查看冠軍歐洲的 主題 / 回貼
10樓  發(fā)表于: 前天
不用轉(zhuǎn)換!這個(gè)數(shù)本來(lái)就是16進(jìn)制雙字就是49B94F60,浮點(diǎn)數(shù)格式是1518060.0,本來(lái)就是浮點(diǎn)數(shù)了,你直接用浮點(diǎn)數(shù)的指令用這個(gè)地址就行
引用
引用第9樓我好像是于2025-02-10 16:33發(fā)表的  :



不好意思說(shuō)錯(cuò)了,十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0

.......
ooyywwtt
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 33 個(gè)
工控威望: 75 點(diǎn)
下載積分: 373 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2024-12-06
最后登錄: 2025-02-11
查看ooyywwtt的 主題 / 回貼
11樓  發(fā)表于: 前天
引用
引用第9樓我好像是于2025-02-10 16:33發(fā)表的  :



不好意思說(shuō)錯(cuò)了,十六進(jìn)制49B94F60, 轉(zhuǎn)換成單精浮點(diǎn)數(shù)就是 1518060.0

.......

終于看懂你是什么意思了,你應(yīng)該說(shuō)你是把 單精度浮點(diǎn)數(shù)的十六進(jìn)制格式轉(zhuǎn)化成十進(jìn)制格式才對(duì),那不然49B94F6016怎么可能是1518060?不過(guò)這個(gè)轉(zhuǎn)化指令好像確實(shí)沒(méi)這么見(jiàn)到用。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go