回复:请问下廖老师,程序最终都在OB35里调用有什么问题?

KITT

西门子1847工业学习平台

  • 帖子

    1223
  • 精华

    13
  • 被关注

    157

论坛等级:奇侠

注册时间:2013-06-15

黄金 黄金 如何晋级?

发布于 2017-11-01 09:22:38

7楼

两者没有多大区别只是不同优先级扫描方式不同而已,这个问题首先考虑以下几点

  1. 数据一致性ob1pi与pip更新过程映像的时机

  2. 程序嵌套深度目前两者没有区别每个优先级的ob是一样的

  3. l区临时存储区在每个优先级不同的ob中分配,这个也是一样的在400可以设置

  4. 对于定时器的影响,肯定是有些影响的当然定时器属于异步扫描方式处理方式一样的只不过在程序里要注意

  5. 一些短脉冲的可能扑捉不到但是这种情况很少。

  6. 一般我们认为ob1是按扫描顺序完整的扫描程序,而循环中断以固定扫描周期执行就算程序没执行完也会强制结束,遇到多个优先级高的中断就会增加扫描周期,其实这种情况ob1与ob35扫描周期大于组态时间都会调用ob80所以ob80要不要下载很关键但是并不是两者有什么对扫描超时处理方式的区别。

SIMATIC!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10588条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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