登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:16进制转浮点数 怎么转请问是用什么指令实现的
点击:117 回复:4
楼主
编辑
引用
管理
FatboyVSPLC
相机发送数据给到PLC 分别是 H4592 H4800 数据类型是32位的浮点数, 我PLC走的是MODBUSTCP 接收到的是前面两个16进制的数据,该怎么转换成我相机显示的数据 4681.00 这样显示
25-04-30 11:13
1楼
编辑
引用
管理
YXBK
4681.00 转成十六进制就是 4592 4800
把 H4592 传给D301
把 H4800 传给D300
然后直接用浮点指令调用D300就行了
25-05-06 14:13
2楼
编辑
引用
管理
981183833
高低字节对调
25-05-06 15:47
3楼
编辑
引用
管理
chi1225
一般不需要转换,走MC协议,相机给什么值,寄存器就是什么值。
25-05-06 16:17
4楼
编辑
引用
管理
FatboyVSPLC
需要用MODBUS/TCP 走socket来进行通讯 但是现在还有个问题就是PLC接收到的值和相机上面捕捉到的面积值会相差百分之10左右 不能完全匹配 不知道是什么原因
25-05-07 12:51
工控新闻
歌尔微+英飞凌,两大传感器领军企业合作,进军工业自动化领域
施耐德电气亮相CIBF2025,赋能锂电行业高质量发展
具身智能企业魔法原子再获数亿融资,旗下机器人已进厂作业
Melexis的MLX90427更安全,更可靠,性能更高且成本更低
西门子第二季度表现强劲,确认年度业绩目标指引
制冷行业技术跃迁:台达创新方案引领零碳变革新赛道
简化设计,提升效率——维萨拉赋能数据中心智能化转型
总投资30亿元,阿特拉斯·科普柯集团压缩机技术无锡园区开业
更多新闻资讯