龙道友
级别: 正式会员
精华主题: 0
发帖数量: 19 个
工控威望: 59 点
下载积分: 621 分
在线时间: 5(小时)
注册时间: 2025-03-31
最后登录: 2025-09-27
查看龙道友的 主题 / 回贴
楼主  发表于: 2025-06-16 16:02
一直分不清FB和FC在实际使用过程中的区别,各位大佬,FB和FC有什么区别,请举个例子详细说明一下,非常感谢
万泉河
WX:ZHO6371995,欢迎+
级别: 略有小成
精华主题: 0
发帖数量: 161 个
工控威望: 292 点
下载积分: 940 分
在线时间: 13(小时)
注册时间: 2021-06-11
最后登录: 2025-10-04
查看万泉河的 主题 / 回贴
1楼  发表于: 82天前
引用
引用第2楼http200于2025-06-16 21:10发表的  :
FC+DB=FB

1205 【万泉河】 FB与FC在实际使用中除了背景数据块之外没有任何区别……是这样的吗? - 万泉河的文章 - 知乎
https://zhuanlan.zhihu.com/p/10927583063
万泉河
WX:ZHO6371995,欢迎+
级别: 略有小成
精华主题: 0
发帖数量: 161 个
工控威望: 292 点
下载积分: 940 分
在线时间: 13(小时)
注册时间: 2021-06-11
最后登录: 2025-10-04
查看万泉河的 主题 / 回贴
2楼  发表于: 82天前
FB比FC更便于封装。
封装之后可以重复在不同的项目中使用。

而如果用FC做的封装,需要缓存数据的时候还需要另外设置INOUT接口以调用外部存储区, 调用时需要分配存储区,使用麻烦,就不如FB简洁了。

参考文章:
1205 【万泉河】 FB与FC在实际使用中除了背景数据块之外没有任何区别……是这样的吗? - 万泉河的文章 - 知乎
https://zhuanlan.zhihu.com/p/10927583063