关于S7_GRAPH的循环问题,也请xkqxwhz进来一下

已锁定

同学少年

  • 帖子

    3
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2012-07-26

普通 普通 如何晋级?

关于S7_GRAPH的循环问题,也请xkqxwhz进来一下

938

5

2015-02-22 10:30:29

如果在OB1中调用了一个S7-GRAPH模块比方说FB1,当FB1中某步已经被激活,比方说调用了一个FC111,但是此步到下一步的TRANSITION的条件没有满足,那么请问这时,程序是停在这个TRANSITION上,还是回到OB1中继续执行下面的内容呢?如果是后者的话,当OB1一个周期结束,第二个周期时,当调用FB1时,如果那个TRANSITION还没有满足,是不是又重新激活上次的那个步,再调用一次FC111呢?
有点不太理解,请师兄们指点一下吧。不胜感激。
如果TRANSITION没有满足就停在那儿等的话,程序就暂停了,感觉不应该是这样。有点想不通呀。

最简明的描述是:如果TRANSITION没有满足,请问整个程序是停在这儿,还是回到OB1继续执行OB1下面的内容,等下个OB1周期再调用GRAPH时,再回到这个激活步上,如上面所说的再调用FC111呢?

xkqxwhz兄,谢谢你在找答案中的回答,我现在已经确信,当TRANSITION不满足时,该步是一直激活的,但是我特别想知道的是,程序是停在这等TRANSITION满足,还是先回到OB1去做循环。另外,就调用FC111这个例子,保持激活是不是意味着,FC111被执行到底后,接着又重头再调用再执行呢?

祝各位同事们新年快乐!
关于S7_GRAPH的循环问题,也请xkqxwhz进来一下 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54778条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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