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

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

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

下面是一個示例:

HEX_TO_REAL(H16#3FA1, D10)

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

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

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