S7 400中关于程序结构中OB循环以外的DB SFC FC 的调用问题

在S7—400中,打开程序结构,在OB中的DB sfc fc  fb等是在OB执行时调用,但是有些DB sfc fc在OB之外,请问这些DB sfc fc在何时调用,还是根本就是不执行的没用程序?

问题补充:
图片中举例说明的DB  FC  SFC都是OB外(所有OB外),说明没有被调用,”系统的标准功能一般是驻存在CPU模块中的“ 怎么理解,是硬件触发还是某个特定不需要写在程序结构中的OB调用?求大师明示!

图片说明:

S7 400中关于程序结构中OB循环以外的DB SFC FC 的调用问题    S7 400中关于程序结构中OB循环以外的DB SFC FC 的调用问题    S7 400中关于程序结构中OB循环以外的DB SFC FC 的调用问题   

最佳答案

有些DB sfc fc在OB之外,请问这些DB sfc fc在何时调用,还是根本就是不执行的没用程序?
1、如果有些DB sfc fc在所有OB中没有调用的指令,则表明没有被调用。
2、要注意,在OB之外并非专指OB1,而是其他各种OB。在OB1中未被调用,但可能在其他各种OB中被调用。
3、系统的标准功能一般是驻存在CPU模块中的。
4、问题补充:
、如果有些DB sfc fc在所有OB中没有调用的指令,则表明没有被调用。
、驻存在CPU模块中就是这些程序被厂家固化在CPU中,即不需你下载,只需你调用。
5、可以应用STEP7的交叉索引的功能,系统给出程序的调用的清单。

提问者对于答案的评价:
多谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc227587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午2:40
下一篇 2018年12月1日 上午2:40

相关推荐