回复:请教翼飞凌老师!!!

好好活

  • 帖子

    37
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2011-12-15

普通 普通 如何晋级?

发布于 2012-03-18 10:26:01

23楼

quote:以下是引用翼飞凌在2012-03-18 09:08:29的发言:
ERROR=5=holding registers overlap modbus buffers
区域1(主机读写区 V) 区域2(库内存区,780字节 V)重叠

库存储区范围:VB1560-VB2339
那么HoldStart可以从&VB2350开始,如果MaxHold=1000,那么占用了VB2350--VB4349共1000个字

程序里使用的内存地址也不能和库内存区重叠

这样看V区按作用分就分成了3块。

老师,谢谢哈。您的意思是不是如果建议的库存储区范围:VB3002-VB3781,那么HoldStart可以为&VB3900?还想请教您一个问题,就是库内存地址为什么点击一次就变呢?监控状态下,MB11、MB12都为0,但是MBUS_INT和MDBUS_SLAVE这两个块的Done分别定义为M10.0和M10.1,两个值显示为2#1和2#0,这又是什么情况啊?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33263条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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