回复:IW与PIW,QW与PQW,这2对各什么区别

赵欣

官方工程师

  • 帖子

    381
  • 精华

    54
  • 被关注

    216

论坛等级:奇侠

注册时间:2006-07-07

普通 普通 如何晋级?

发布于 2012-01-11 16:44:13

20楼

这个很简单,首先要知道IW和PIW访问的区域,实际上的区别在于前者的数据一致性能够保证,即一个PLC周期内数据不会变化,而后者可能会变化。那么PIW不是大家所想象的直接访问模块,这是错误的想法,CPU的程序都是访问自己的地址区,这两部分的的数据的来源和传送方式是一模一样的,仅仅数据一致性不一样。
举一个例子:CPU周期为10ms,PB周期为20ms,CPU的OB1中使用PIW那意味着每隔10ms访问一次CPU的IO地址数据,只不过数据没有变化,必须等到20ms才能收到变化的数据。而不是什么直接访问模块,那是不可能的。
还有如果探讨内部的IO地址区域,实际上是一片区,分为两种属性,一种在过程影响区内,一种是区外,没有差别,唯一的差别就是数据一致性。
读万卷书 行万里路
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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