中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 三菱PLC怎样转换浮点数?
发表新帖 回复该主题
回帖:4个,阅读:1537 [上一页] [1] [下一页]
* 帖子主题:

三菱PLC怎样转换浮点数?

分享到
6678
szhenlong
文章数:1352
年度积分:149
历史总积分:6678
注册时间:2014/9/28
发站内信
发表于:2023/2/6 8:01:11
#0楼
一台涡街流量计与三菱PLC通过485读取瞬时流量,流量计地址05,瞬时流量地址0x0000-0x0001,格式Float,现在回传的数据与传感器显示的数不一致,查看说明书回传05 03 04 1F 5C 44 65 8B 1E对应F=916.49
希望做过的朋友怎样用三菱PLC将1F 5C 44 65 转换成916.49?先谢谢了
40924
YXBK 版主
文章数:18754
年度积分:1338
历史总积分:40924
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/2/6 8:51:09
#1楼
假设读取回来的这4个数据 1F 5C 44 65  分别对应放在D100-D103这4个寄存器里面,然后就按下图转换一下好了。

其实就是高低位转换问题而已,先搞懂三菱PLC是怎样的排序,然后按照这个重新组合就行了。

916.49化成三菱的十六进制是H 44 65 1F 5C,通讯读出来的是 1F 5C 44 65 ,通过位元件转换就可了。

附件 微信截图_20230206083706.jpg

附件 微信截图_20230206083721.jpg
大家一起学习
3690
INotKissBoy
文章数:864
年度积分:117
历史总积分:3690
注册时间:2018/9/15
发站内信
发表于:2023/2/6 8:51:39
#2楼
整数转浮点数:FLT;
“你之所以还在喜欢女人,是因为还没有遇到一个让你心动的男人,而我,就是辣个男人。”
                                                                                                           — — — —  鲁 迅
36810
知道一点
文章数:21923
年度积分:1229
历史总积分:36810
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/2/6 20:46:33
#3楼
1F 5C 44 65 换成44651F5C,就是浮点,后续按浮点运算显示就可以了
快乐 幸福 自由 比什么都重要
6678
szhenlong
文章数:1352
年度积分:149
历史总积分:6678
注册时间:2014/9/28
发站内信
发表于:2023/2/8 11:28:29
#4楼
回复 #1楼 YXBK
谢谢指导
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003