PLC中FB和FC块的区别

发布时间:2023-09-24
初学plc的时候特别不太容易明白fb和fc的区别和用法。接下来给大家谈谈他们的区别和用法。
fb--功能块,带背景数据块
fc--功能,相当于函数fb,fc块均相当于子程序,既可以调用其它fb,fc块,也可以被ob,fb,fc块调用。
主要区别是:
fb使用背景数据块作为存储区,fc没有独立的存储区,使用全局db或m区fb局部变量有stat和temp,fc由于没有自己的存储区因此不具有stat,temp本身不能设置初始值。本质上,fb,fc的实现目的是相同的;无论何种逻辑要求,fb,fc均可实现。只是实现方式效率不同,这也和工程师个人编程习惯有关。
*也可以通俗的理解为:fc使用的是共享数据块,fb使用的是背景数据块*
fb块优点:
1.易于移植性,对于相同控制逻辑不同参数的被控对象,只要使用不同的背景db,同一个fb块就可以方便
2. 多重背景,减少重复工作,提高效率
3. 多次调用时,参数修改方便
4. 有独立的存储区
fc块优点:
1. 小巧灵活,对于非多次调用的程序更易理解
2. 不占用额外的存储资源
上一个:鸟巢蕨怎么养 鸟巢蕨的养殖方法和注意事项
下一个:各种茶叶里,抗癌效果最好的是哪个?

普洱茶青味的产生
RC0805FR-071R5L,0805 1.5Ω 1% 1/8W 电阻
如何选择台式电脑配置和型号,问怎样挑选台式电脑怎样配置
三星s7音响怎么样,三星音响怎么样
金线日本花柏栽培技术及其应用
苹果5s指纹按键怎么装,苹果5s的iphone键怎么装在5上带指纹识别
德国knie 调节阀
正在启动windows后蓝屏安全模式也进不去(正在启动windows后蓝屏7b)
问题解答——如何选择合适的温度计产品?
7000以内的游戏笔记本有哪些