410633542
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 47 個
工控威望: 102 點
下載積分: 379 分
在線時間: 37(小時)
注冊時間: 2021-03-18
最后登錄: 2023-12-24
查看410633542的 主題 / 回貼
樓主  發(fā)表于: 2023-07-22 10:45
十六進制轉(zhuǎn)浮點數(shù)           42F6CCCD=123.4         歐姆龍那個指令能轉(zhuǎn)換
catywu
級別: 家園常客
精華主題: 2 篇
發(fā)帖數(shù)量: 620 個
工控威望: 831 點
下載積分: 19881 分
在線時間: 547(小時)
注冊時間: 2007-08-19
最后登錄: 2024-12-18
查看catywu的 主題 / 回貼
1樓  發(fā)表于: 2023-07-22 14:30
在OMRON PLC中,要將十六進制數(shù)轉(zhuǎn)換為浮點數(shù),可以使用以下指令:

指令: HEX_TO_REAL
語法: HEX_TO_REAL(hex, real)
說明: 將十六進制數(shù)(hex)轉(zhuǎn)換為浮點數(shù)(real)。

使用這個指令,你需要提供一個十六進制數(shù)作為輸入(hex),并將轉(zhuǎn)換后的浮點數(shù)存儲到一個變量中(real)。

下面是一個示例:

HEX_TO_REAL(H16#3FA1, D10)

上述示例中,H16#3FA1是一個十六進制數(shù),D10是一個浮點型的變量。這個指令將十六進制數(shù)H16#3FA1轉(zhuǎn)換為浮點數(shù),并將結(jié)果存儲到D10變量中。

注意:這個示例僅供參考,請根據(jù)實際的PLC型號和編程規(guī)范來確定相應(yīng)的指令和語法。
bnnyygy
bnnyygy
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 506 個
工控威望: 615 點
下載積分: 1825 分
在線時間: 526(小時)
注冊時間: 2016-09-20
最后登錄: 2024-12-22
查看bnnyygy的 主題 / 回貼
2樓  發(fā)表于: 2023-07-22 17:29
16#42F6CCCD 本身就是浮點123.4

不用轉(zhuǎn)換,直接用就行。
jeremyhao
天天想辭職,月月拿滿勤。
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個
工控威望: 234 點
下載積分: 4396 分
在線時間: 50(小時)
注冊時間: 2022-04-29
最后登錄: 2024-12-19
查看jeremyhao的 主題 / 回貼
3樓  發(fā)表于: 2023-09-08 17:12
    
希望你叫我一聲靚仔,讓我迷失自我,愛上搬磚!