求大神些指定一下三菱32位浮点数转换的问题 -凯发网址

jt321321
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 124 点
下载积分: 1927 分
在线时间: 15(小时)
注册时间: 2016-09-18
最后登录: 2025-07-27
/
楼主  发表于: 46天前
|
请教大神些一个三菱32位浮点数转换的问题,我从仪表modbus-rtu读上来的数据为32位浮点数  值位16782   但是仪表显示的值好像是17.75

大神些谁知道怎么转换的
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 589 个
工控威望: 1991 点
下载积分: 9706 分
在线时间: 810(小时)
注册时间: 2021-05-05
最后登录: 2025-09-02
查看hstec2002的 主题 / 回贴
1楼  发表于: 45天前
|
高低字交换
qq: 2845452345
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 836 个
工控威望: 1215 点
下载积分: 593 分
在线时间: 676(小时)
注册时间: 2019-09-22
最后登录: 2025-08-28
查看gxtmdb82164的 主题 / 回贴
2楼  发表于: 44天前
|
17.75 的16进制表示为:0x418e0000
16782的16进制表示为:0x418e

看起来一个flt指令就行了
biaogege520
清晨的風
级别: 家园常客
精华主题: 0
发帖数量: 295 个
工控威望: 528 点
下载积分: 1501 分
在线时间: 89(小时)
注册时间: 2015-07-01
最后登录: 2025-09-02
查看biaogege520的 主题 / 回贴
3楼  发表于: 44天前
|
高低字转换
宝宝啊
级别: 正式会员
精华主题: 0
发帖数量: 52 个
工控威望: 60 点
下载积分: 311 分
在线时间: 84(小时)
注册时间: 2024-10-16
最后登录: 2025-08-29
/
4楼  发表于: 44天前
|
引用
引用第2楼gxtmdb82164于2025-07-21 09:21发表的  :
17.75 的16进制表示为:0x418e0000
16782的16进制表示为:0x418e

看起来一个flt指令就行了

17.75转16进制,不是0x418e0000吧,是11.c
卓发智能
相互学习,共同进步。
级别: 工控侠客
精华主题: 0
发帖数量: 2510 个
工控威望: 3132 点
下载积分: 12832 分
在线时间: 677(小时)
注册时间: 2008-08-03
最后登录: 2025-08-11
查看卓发智能的 主题 / 回贴
5楼  发表于: 44天前
|
图片:
借鉴一上看可不可以用上 [upload=1]  [upload=1]
相信自我!
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 836 个
工控威望: 1215 点
下载积分: 593 分
在线时间: 676(小时)
注册时间: 2019-09-22
最后登录: 2025-08-28
查看gxtmdb82164的 主题 / 回贴
6楼  发表于: 44天前
|
引用
引用第4楼宝宝啊于2025-07-21 14:37发表的  :

17.75转16进制,不是0x418e0000吧,是11.c


你先搞懂浮点数在plc里面是怎么表达的
wyc6745625
接plc、触摸屏、c#上位机组态监控16639500085
级别: 略有小成
精华主题: 0
发帖数量: 212 个
工控威望: 238 点
下载积分: 1400 分
在线时间: 52(小时)
注册时间: 2018-03-14
最后登录: 2025-09-02
/
7楼  发表于: 43天前
|
字节转换试一下
接三菱、西门子等plc/hmi程序微信wyx6745625
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1300 个
工控威望: 6131 点
下载积分: 56889 分
在线时间: 1139(小时)
注册时间: 2012-04-24
最后登录: 2025-09-01
/
8楼  发表于: 43天前
|
图片:
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
    /
    9楼  发表于: 38天前
    |
    谢谢大家的解答  高低字转换一下就可以了

      网站地图