回复:S7-300模拟量默认地址为啥是从256开始?

Ken(小释)

  • 帖子

    285
  • 精华

    19
  • 被关注

    14

论坛等级:侠士

注册时间:2008-11-13

普通 普通 如何晋级?

发布于 2011-05-30 23:26:09

49楼

S7-300模拟量默认地址为啥是从256开始?
是因为它前面的地址是IO映像区,这个区域的地址是一个周期刷新一次(也就是存一张表格在CPU中,CPU一个周期更新它一次)。
之后的地址为外设地址,对它们的访问需要在前加一个P,例如PIB260
这些都是在你有用到这个地址的时候立即读取模块上的值,而不是CPU内的映像区的值。对256以前的值你也可以使用IB200 它是立即读取模块上的值,而不再使用映像区的值。

映像区好处在于一个周期内保持一个值的唯一性。立即读数方式可以与真实的过程实时对应。

OK!现在再回答楼主的提问。
如果一个地址需要立即、实时的读取的话,就没有必要将它放在过程映像区中,如果一个数需要保证一个周期内的唯一性就应该将之放在过程映像区中。
所以地址是从256开始的!
Ken(小释)…西门子自动化技术群16182848
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54756条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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