zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 118 个
工控威望: 275 点
下载积分: 1949 分
在线时间: 99(小时)
注册时间: 2012-12-10
最后登录: 2026-05-17
查看zzgzlp的 主题 / 回贴
楼主  发表于: 8天前
图片:
图片:
图片:
用威纶屏读取珠海志美PD650D仪表毛重32位的数据,给到smart vD9000寄存器的问题,(PLC是空白程序,排除程序冲突),结果VD9000数异常,但VW9000数据跟仪表才正确的。(问题是一个寄存器最大数据是32767,由于数据带两位小数点,最大值是327.67,而我们的量程是1000.00)这不是一个人32位的数据吗,然后又用串口调试软件读取了仪表数据,还是不理解VD9000为什么数据不对,请师傅们帮我分析,多谢
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 12347 个
工控威望: 20257 点
下载积分: 15764 分
在线时间: 2884(小时)
注册时间: 2013-01-31
最后登录: 2026-05-24
查看往事如风的 主题 / 回贴
1楼  发表于: 昨天
引用
引用第1楼尹梦超于2026-05-21 11:57发表的  :
大小端数据格式的问题

32位浮点数读取涉及大小端排序,弄不清就是乱数
三人行者必有我师 ,择其善者而从之