技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 块调用疑惑?

块调用疑惑?

刘玉蓉 发布于2014-10-28 17:42 13 0 标签:

假设OB1中 CALL调用顺序依次是FB11   FB13 FB20   FB17在实际扫描时是怎么做的?比如当调用FB11时,在FB11中开始进行扫描,那如果扫描完FB11 之后怎么办?再回OB1中依次扫描FB13之后再回OB1再扫描  FB20....是这样吗?块中不用类似块结束或返回OB1的指令吗?自己就回OB1了吗?

佳答案

1、
扫描完FB11 之后,再回OB1中依次扫描FB13之后再回OB1再扫描  FB20....。
你的理解是正确的。OB1是程序循环组织块,它起到调度的作用。例如有这样的程序:
     CALL  FB6
      A I 1.0
      A I 1.2
     JC  DELE
      CALL  FB10
      T MB10
      JUFORW
DELE: L 0
       T MB10
FORW: CALL  FB11

在上述程序中调用FB6后,要回到OB1执行OB1中的自己程序,否则就不能按OB1程序逻辑去执行调用FB10,FB11了。

2、
是的,楼主的理解是正确的。
块中不用类似块结束或返回OB1的指令,即自己就回OB1了。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签