在S7—400中,打开程序结构,在OB中的DB sfc fc fb等是在OB执行时调用,但是有些DB sfc fc在OB之外,请问这些DB sfc fc在何时调用,还是根本就是不执行的没用程序?
问题补充:
图片中举例说明的DB FC SFC都是OB外(所有OB外),说明没有被调用,”系统的标准功能一般是驻存在CPU模块中的“ 怎么理解,是硬件触发还是某个特定不需要写在程序结构中的OB调用?求大师明示!
图片说明:
最佳答案
有些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