当前位置: 主页 > PLC控制

PCS7(CFC)加入自己的FC块怎么处理此FC的调用

依题目,我用CFC程序,但是有些顺序性强的程序,用自己做的FC60写的,怎么掉FC60进循环呢,以前S7我都是放在OB1里面调用,可是PCS7的OB1,OB35等都是scl,请问我一定要用SCL吗?(不会SCL)
另我做的CFC程序的RUNTIMEEDITOR里面怎么没有OB35啊只有CYC_INT5啊,有区别吗?

问题补充:
我自己写的FC60是用fbD写的也要在CFC中调用吗?怎么调用啊?而且新加了自己写的FB168纺丝用积分器,以前在OB35中调用,现在呢?在CFC中调用然后在RUNTIMEEDITOR里放到OB35里面可以吗?

最佳答案

1、顺序控制可以采用SFC编写。如果非要自己写FC块也可以,但是不能自己在OB中调用,而是在CFC中调用FC,调整RunSequenCE至对应的OB即可。
2、OB1,OB35等都是SCL,这是因为他们都是由CFC编译生成的。如果需要编写自己的PCS7功能块,还是需要掌握SCL编程的。
3、必须在CFC中调用,由OBxx调用取决于块所在RuntimeGroup。

提问者对于答案的评价:
谢谢了解了。

  • 关注微信

猜你喜欢

微信公众号