金融圈>西门子1200PLC在主程序内断开FC块是保持吗

西门子1200PLC在主程序内断开FC块是保持吗

2023-05-19 11:16:21 提问 | 共3条回答

最佳回答(金融领域专家推荐)

连亚莉

2023-05-19 11:30金融领域专家
在西门子plc200中,程序是先运行主程序的,在主程序里如果遇到调用子程序的指令时,如果该指令被激活那么就跳到子程序运行里面的程序,主程序停止运行,在plc300中,一般OB1为主程序,其他的都可以认为子程序,在主程序OB1中调用各种FC,SFC,还有OB块等等。
其他回答

龚少菁

2023-05-19 11:30活跃答主
所述情况实际是程序调用的嵌套,这在程序设计中经常用到。FC1调用FC2时,FC1并不会关闭,只是先执行FC2的指令,待执行完FC2的指令后,还会回到FC1继续运行。

龙子雯

2023-05-19 11:30活跃答主
SFB是系统块,不需要自己调用的,编译时候系统自动生成的,当然无法调用。

查看其他回答(1)