大彻大悟了,所谓的组织块(OB块)就是你干你的,关我P事

已锁定

昔日如诗

  • 帖子

    826
  • 精华

    3
  • 被关注

    10

论坛等级:侠圣

注册时间:2018-04-17

钻石 钻石 如何晋级?

大彻大悟了,所谓的组织块(OB块)就是你干你的,关我P事

826

9

2024-08-29 16:57:55

    一般地,我们写的程序(FC块)会拉到OB1块里,使之生效。

    但有些时候你觉得某件事很重要,得及时处理,比如加热一个东西,同时得制冷,一旦水流断了,继续加热就会烧坏这个东西,所以你想在水流中断时能立即关闭加热电源。你为此开发一个程序(FC块)。可是FC块有个问题:它是从上往下扫描的,执行时间长短不一,所以水流中断之后,其信号可能会在很长时间后才得到处理,加热电源没有得到尽早的关闭,就把东西烧坏了。怎么办呢?就把水流中断的信号放进OB40里,此组织块不理会FC,是专门用来处理水流中断的,一旦发生就能立即关闭电源。

   如下图,左边是个OB1,它有个FC块,功能是:在一条运输线上,某件东西到了指定位置(见位置传感器一词),就会启动另一个马达M2,将这件东西送往另一地方。这是一般的编程思路了

  右边是一个OB40块,它与OB1不相干。它发现水位太低了(见水位传感器一词),就关闭加热器。这样就不受FC执行时间的影响了。




大彻大悟了,所谓的组织块(OB块)就是你干你的,关我P事 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15208条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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