PLC中FB和FC块的区别

来源:本站
导读:目前正在解读《PLC中FB和FC块的区别》的相关信息,《PLC中FB和FC块的区别》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《PLC中FB和FC块的区别》的详细说明。
初学plc的时候特别不太容易明白FB和FC的区别和用法。接下来给大家谈谈他们的区别和用法。

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. 不占用额外的存储资源

提醒:《PLC中FB和FC块的区别》最后刷新时间 2023-07-10 03:41:18,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《PLC中FB和FC块的区别》该内容的真实性请自行鉴别。