作业帮 > 综合 > 作业

西门子300PLC的FB和fc的区别,请大侠形象点解释

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/29 18:13:34
西门子300PLC的FB和fc的区别,请大侠形象点解释
FC,FB其实从根本上来说,都是一个函数.他们具有相同的功能.如同两个人,他们都会炒这一道菜.但是FC很穷,因为他们没有自己的厨房,当他需要炒菜的时候,需要向人家借用厨房,炒完之后,还要打扫干净,归还人家.如果他炒两次菜,则需要向人家借两次.
而FB则不同,他把自己的手艺传授给了DB1,DB2.DBn,一共N个这样的徒弟.并且这N个人都有自己的厨房.当需要炒菜的时候,N个徒弟可以同时开工,很快就把菜做好了.并且他们炒完之后,也不需要打扫自己的厨房.
FC就是一人形单影只的吊丝.运算的时候,需要向RAM借用空间,运行完毕后,这个空间就不属于它了.所有的数据都被清空.只把结果留给他人.则FB则是一个坐拥N套房子的高富帅.他想用那个房子炒菜,就用那个房子炒菜.每次完成之后,也不需要清理房间,因为这是他自己的房子.FB运行过程的数据,都可以在DB块中保存下来,只到下一次运算,被新的数据覆盖.