jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 39 个
工控威望: 1631 点
下载积分: 1485 分
在线时间: 216(小时)
注册时间: 2023-02-25
最后登录: 2024-11-23
查看jony7788的 主题 / 回贴
楼主  发表于: 2023-09-11 21:26
图片:
FX3U-48M通过FX3U-485-BD读仪表的数据,用的是RS指令,存在D1315。
为什么里面的数字变来变去的,其中3.36是需要的数据。
这是哪个环节的问题,或者还需要哪个指令进行转换。
谢谢。
[ 此帖被jony7788在2023-09-16 09:26重新编辑 ]
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9667 个
工控威望: 8564 点
下载积分: 16693 分
在线时间: 5326(小时)
注册时间: 2006-08-10
最后登录: 2024-11-23
查看ymmfa的 主题 / 回贴
1楼  发表于: 2023-09-11 21:31
要么数据本来就一直变化,要么受到干扰,导致读到的数值不稳定。
这就是校验码存在的意义,校验码准确时,数值才准确。
没有校验码的数值,可以加上一个固定的头或尾,判断头尾一样时,才采用数据。
本帖最近评分记录:
  • 下载积分:+5(jony7788) 热心助人!
  • 特别提醒大家:
    偶尔修改下自己的密码,以防被盗
    不要在多个网站都用一样账号密码
    偶尔还是要发发贴,回回贴,不要总潜水