回复:新人求助 mobus 通讯 报错102

已锁定

手机用户20210307440213

  • 帖子

    17
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2021-03-07

普通 普通 如何晋级?

发布于 2022-08-06 12:14:45

30楼

展开查看
以下是引用手机用户20220327936844在2022-08-06 11:49:57的发言 >27楼

状态栏点击有符号三个字,下拉菜单里面,点击real、直接就读出来了啊,哪有这么麻烦,直接读取就是了

至于保留两位小数,就是乘100,再取整,再除以100就可以了


以下是引用手机用户20210307440213在2022-08-06 11:31:30的发言 >23楼:应该是厂家提供资料...

引用23楼详细内容:

应该是厂家提供资料有问题,实际可能不是这个型号的仪表,没支持这个地址功能,请帮忙看看数据怎么快换转换,需求是保留两位小数的值

以下是引用WWCWWC在2022-08-05 07:52:50的发言 >12楼:我看到楼主在10楼上...

引用12楼详细内容:

我看到楼主在10楼上的在线程序,addr写40001后error = 0 ,但是,没有看到有数据读取到,这个还是真实的数据就是0,还是其它原因?

真如楼上季侠说的那样,uint我没有写16,也只能是猜测了,我也知道是16位数据的道理,只是400301寄存器地址报警102,猜测是否是这个原因。

因为没有楼主的从站硬件,我这里无法测试,只能是猜测了。



原来还有这操作,感谢你。

我试下可否直接将浮点值写进数据库

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。