怎样查找FC调用FB

怎样查找FC调用FB,第1张

在step7中编程页面,点卖哪兆击 选项--参考数据--显示 ,再选择程序结构就可以调出程序结构中租图,在里缓或面可以查到如何调用FC或者FB。希望对网友有所帮助!

1。FB-FUNCTION BLOCK ;必须和DB一起使用,由DB来存枝空储数据,而且可以定义STATIC变量,在需要数据连续使用时,比如PID运算等用FB来实现。FB类似于高级语言里的类,可以象INT一样去生成对象等。

2。FC-FUNCTION 不可以定义STATIC变量,类似于高级语言里的函数。FC函数的定义变量都是实时的,所以定义了必须付值给它,没有DB区,数据不能连续使用,所以PID不能用FC来实现。

3。至于FB和FC的空间利用率来说,论坛里很多说FC节省空间,时间上并不见得,而且至于FB、FC,很多人建议用FC。实际枣棚上如果你的程序很大,而且你理解深的话,还是FB更方便一些凳搭则。这些根据每个人的习惯和理解而不同,而且也跟你的项目大小有关。一般小项目体现不出明显的FB比FC优秀,而一旦你项目上1000点以上,你就会感觉不同的

FC+全局数据块可以实现和FB一样功能,但是编程时如何选择FB和FC呢?空山

一般用FB实现控宴亏巧制功晌键能,FC调用FB把程序进行分段,这样条理更清晰。

比如电机控制、气缸控制、工位控制写成FB,手动自动写成FC,FC多次调用FB这样程序条理清晰。

看懂的同学点!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12363953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存