ob1里调用其它块在EN处都用省略号,有的执行,有的不执行?
刘玉蓉
发布于2014-10-17 16:52
1
0
标签:
ob1里调用其它块在EN处都用省略号,监控发现有的执行,有的不执行?如图,为什么?
图片说明: 1,图
佳答案
你的程序是处于FBD模式,FBD模式调用块省略号就是无条件调用。
在线监视块显示为虚线框并不代表块没有被执行,对于西门子库里的块,一般表示块有没有正确执行,是否出错,自编的块也可以实现这样的目的,需要在块结束时处理BR位,BR位直接体现在ENO的状态,一般在块结尾加上
SET
SAVE
这样设置BR位后,在线监视调用块就可以发现块不再是虚线框,ENO也有输出了。