关于MODBUS TCP V5新功能中--访问数据块中的数据区域的疑惑

已锁定

匆匆_Cc

西门子1847工业学习平台

  • 帖子

    105
  • 精华

    0
  • 被关注

    8

论坛等级:侠客

注册时间:2017-04-07

普通 普通 如何晋级?

关于MODBUS TCP V5新功能中--访问数据块中的数据区域的疑惑

451

1

2021-12-06 11:55:35

MB-SERVER中MB_HODLD_REG在以往的使用中,像图中这样填(P#M100.0 WORD 1),客户端只能读取的应该就是M100.0开始的第一个字。

但是在5.0版本中使用“访问数据块中的数据区域”这个应用,我发现数据长度是根据背景数据length来决定的,读的数据也是从背景数据块“MB_SERVER_DB”的静态变量中Data_Area_Arry中变量来指定。我在length参数设置了2,仿真程序能读2个字,和MB_HODLD_REG填写的参数毫无关系。

不过MB_HODLD_REG这个引脚也要填写参数,那么这个引脚的参数除了正确填上之外是否不起作用了?希望大家指导一下,是本人理解有误还是另外其他情况。

教程链接:

http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/11-Comm/01-Ethernet/04-Modbus_TCP/04-Modbus_TCP_V5.htm

关于MODBUS TCP V5新功能中--访问数据块中的数据区域的疑惑 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15726条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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