MB_SERVER通讯问题

已锁定

lurui45

  • 帖子

    10
  • 精华

    0
  • 被关注

    14

论坛等级:游民

注册时间:2016-12-09

普通 普通 如何晋级?

MB_SERVER通讯问题

3891

1

2019-04-17 14:18:37

我原先用的TIA V13中的 V4.0版本的MB_SERVER指令,将S7-1200作物modbus-tcp通讯的主站。用03功能码读取MB_HOLD_REG指向的数据库内容,一切正常。


现在我用TIA V15中的V5.0版本的MB_SERVER指令,出现了一个问题,假如MB_HOLD_REG绑定的数据块中有10个字,如果我只读取5个就不能读到数据,全是读的0,但通讯不会报错。

只有我读10个字,才能把正确的数据读上来。


在V4.0版本中,我从任意起始地址,读任意长度,只要不超过我指向的数据块范围都没问题,比如我读地址40001~40005,或者40002~40004,都可以正确的读到相应的数据。



MB_SERVER通讯问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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