91美女视频-亚洲免费观看视频-欧美a∨-久热在线视频-日韩黄网站-成av人片在线观看www-久操综合-超碰av在线播放-性欧美欧美巨大69-婷婷二区-av男人的天堂网-中文字幕一区在线播放-玖草在线观看-国产网址在线观看-免费在线不卡av

jt321321
級別: 探索解密
精華主題: 0
發帖數量: 23 個
工控威望: 124 點
下載積分: 1927 分
在線時間: 15(小時)
注冊時間: 2016-09-18
最后登錄: 2025-07-27
查看jt321321的 主題 / 回貼
樓主  發表于: 2025-07-19 20:48
請教大神些一個三菱32位浮點數轉換的問題,我從儀表MODBUS-RTU讀上來的數據為32位浮點數  值位16782   但是儀表顯示的值好像是17.75

大神些誰知道怎么轉換的
hstec2002
級別: 工控俠客
精華主題: 0
發帖數量: 635 個
工控威望: 2038 點
下載積分: 9803 分
在線時間: 855(小時)
注冊時間: 2021-05-05
最后登錄: 2025-11-22
查看hstec2002的 主題 / 回貼
1樓  發表于: 2025-07-20 11:25
高低字交換
QQ: 2845452345
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發帖數量: 876 個
工控威望: 1255 點
下載積分: 680 分
在線時間: 701(小時)
注冊時間: 2019-09-22
最后登錄: 2025-11-21
查看gxtmdb82164的 主題 / 回貼
2樓  發表于: 2025-07-21 09:21
17.75 的16進制表示為:0x418E0000
16782的16進制表示為:0x418E

看起來一個FLT指令就行了
biaogege520
清晨的風
級別: 家園常客
精華主題: 0
發帖數量: 306 個
工控威望: 741 點
下載積分: 904 分
在線時間: 91(小時)
注冊時間: 2015-07-01
最后登錄: 2025-11-21
查看biaogege520的 主題 / 回貼
3樓  發表于: 2025-07-21 09:42
高低字轉換
寶寶啊
級別: 正式會員
精華主題: 0
發帖數量: 55 個
工控威望: 65 點
下載積分: 321 分
在線時間: 138(小時)
注冊時間: 2024-10-16
最后登錄: 2025-11-21
查看寶寶啊的 主題 / 回貼
4樓  發表于: 2025-07-21 14:37
引用
引用第2樓gxtmdb82164于2025-07-21 09:21發表的  :
17.75 的16進制表示為:0x418E0000
16782的16進制表示為:0x418E

看起來一個FLT指令就行了

17.75轉16進制,不是0x418E0000吧,是11.C
卓發智能
相互學習,共同進步。
級別: 工控俠客
精華主題: 0
發帖數量: 2497 個
工控威望: 3158 點
下載積分: 13199 分
在線時間: 684(小時)
注冊時間: 2008-08-03
最后登錄: 2025-11-05
查看卓發智能的 主題 / 回貼
5樓  發表于: 2025-07-21 16:38
圖片:
借鑒一上看可不可以用上 [upload=1]  [upload=1]
相信自我!
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發帖數量: 876 個
工控威望: 1255 點
下載積分: 680 分
在線時間: 701(小時)
注冊時間: 2019-09-22
最后登錄: 2025-11-21
查看gxtmdb82164的 主題 / 回貼
6樓  發表于: 2025-07-21 18:27
引用
引用第4樓寶寶啊于2025-07-21 14:37發表的  :

17.75轉16進制,不是0x418E0000吧,是11.C


你先搞懂浮點數在PLC里面是怎么表達的
wyc6745625
接PLC、觸摸屏、C#上位機組態監控,輸送帶,非標機械,控制
級別: 略有小成
精華主題: 0
發帖數量: 228 個
工控威望: 249 點
下載積分: 1422 分
在線時間: 53(小時)
注冊時間: 2018-03-14
最后登錄: 2025-11-06
查看wyc6745625的 主題 / 回貼
7樓  發表于: 2025-07-22 08:33
字節轉換試一下
PLC、觸摸屏、C#上位機組態監控,輸送帶,非標機械,控制柜,現場施工,電氣代理16639500085
john42tw
級別: 網絡英雄
精華主題: 0
發帖數量: 1316 個
工控威望: 6131 點
下載積分: 58219 分
在線時間: 1139(小時)
注冊時間: 2012-04-24
最后登錄: 2025-11-21
查看john42tw的 主題 / 回貼
8樓  發表于: 2025-07-22 11:07
圖片:
D0 (整數) 顯示 16782
D2 (D3) (實數) 顯示 16782  (位置在D3)

因此將D12 (D13)改為實數,再將D0值傳送到D13
==>D12 = 17.75
本帖最近評分記錄:
  • 下載積分:+1(洪河沿) 好貼好貼!
    jt321321
    級別: 探索解密
    精華主題: 0
    發帖數量: 23 個
    工控威望: 124 點
    下載積分: 1927 分
    在線時間: 15(小時)
    注冊時間: 2016-09-18
    最后登錄: 2025-07-27
    查看jt321321的 主題 / 回貼
    9樓  發表于: 2025-07-27 20:07
    謝謝大家的解答  高低字轉換一下就可以了