您现在所在的是:

三菱Mitsubishi

回帖:4个,阅读:121 [上一页] [1] [下一页]
47
FatboyVSPLC
文章数:72
年度积分:47
历史总积分:47
注册时间:2023/8/1
发站内信
发表于:2025/4/30 11:13:54
#0楼
相机发送数据给到PLC  分别是 H4592   H4800   数据类型是32位的浮点数,  我PLC走的是MODBUSTCP 接收到的是前面两个16进制的数据,该怎么转换成我相机显示的数据  4681.00  这样显示
附件 1.jpg

附件 2.jpg



10分悬赏
43570
YXBK 版主
文章数:19973
年度积分:949
历史总积分:43570
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2025/5/6 14:13:52
#1楼
4681.00 转成十六进制就是 4592 4800

把 H4592 传给D301
把 H4800 传给D300

然后直接用浮点指令调用D300就行了
大家一起学习
1468
981183833
文章数:311
年度积分:426
历史总积分:1468
注册时间:2019/3/20
发站内信
发表于:2025/5/6 15:47:58
#2楼
高低字节对调
9692
chi1225
文章数:2526
年度积分:331
历史总积分:9692
注册时间:2014/7/31
发站内信
发表于:2025/5/6 16:17:28
#3楼
一般不需要转换,走MC协议,相机给什么值,寄存器就是什么值。
搞野心事业总是有风险的,当无路可退时,最明智的选择是想办法前进~~
47
FatboyVSPLC
文章数:72
年度积分:47
历史总积分:47
注册时间:2023/8/1
发站内信
发表于:2025/5/7 12:51:16
#4楼
回复 #3楼 chi1225
需要用MODBUS/TCP  走socket来进行通讯 但是现在还有个问题就是PLC接收到的值和相机上面捕捉到的面积值会相差百分之10左右 不能完全匹配 不知道是什么原因

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

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

46.8003