威猛的小绵羊
级别: 略有小成
精华主题: 0
发帖数量: 112 个
工控威望: 226 点
下载积分: 696 分
在线时间: 115(小时)
注册时间: 2019-10-31
最后登录: 2024-06-14
查看威猛的小绵羊的 主题 / 回贴
楼主  发表于: 2021-09-28 10:18
现有个项目5U  RTU读称重模块 重量    读出的是16进制浮点数,怎么转成10进制然后显示在触摸屏上?
读出的是4个字节的16进制浮点数   如:45 9C 40 00  ,这个是16进制浮点数,用16进制转10进制工具转出来是错误的,要用16进制浮点数据转10进制才对,我想问的是5U里有什么办法指令能转成10进制的浮点数?
[ 此帖被小亮亮的爸爸在2021-09-28 11:00重新编辑 ]
威猛的小绵羊
级别: 略有小成
精华主题: 0
发帖数量: 112 个
工控威望: 226 点
下载积分: 696 分
在线时间: 115(小时)
注册时间: 2019-10-31
最后登录: 2024-06-14
查看威猛的小绵羊的 主题 / 回贴
1楼  发表于: 2021-09-28 14:51
引用
引用第2楼枫落云端于2021-09-28 10:36发表的  :
比较好奇触摸屏难道没有直接浮点数显示吗,非得转整数显示?

接收过来数据是  4个字节 16进制浮点数(IIEEE754浮点数)   45 9C 40 00,       在触摸屏字显示  然后选择10进制  2位小数点   这样能显示出我们要的真正重量数值吗